【问题标题】:Starting Blackfin (BF527)启动黑鳍 (BF527)
【发布时间】:2015-01-21 00:37:16
【问题描述】:

我是 Blackfin 处理器的新手,我想为 Blackfin 编写一个测试程序,BF527。此测试程序应测试板子和 2 个外围 RAM 的连接。

到目前为止,我已经下载并安装了 VisualDSP++(90 天试用版)。

谁能帮我知道如何编写一个简单的程序来写入端口 G 并从端口 H 读取,包括初始化(最好在 C 中)。

我在网上找了示例代码,但不幸的是所有代码都非常先进。

我浏览了数据表,但它是关于汇编而不是 C,我仍然找不到任何可靠的示例程序用于我的目的。

【问题讨论】:

  • 我不知道您的编译器提供了哪些运行时支持库,但一般来说,从头开始启动和运行电路板一个高级主题,这可能就是为什么你没有找到任何简单的代码。阅读手册和文档,同时查看可以找到的示例代码。

标签: c port sample gpio blackfin


【解决方案1】:

查看 VisualDSP 安装文件夹(在 Program Files 下)。 Analog Devices\VisualDSP 5.0\Blackfin\Examples中有很多示例C和C++代码

要使用 C/C++ 对硬件外围设备进行编程,您需要包含内存映射寄存器的指针定义的头文件。这些将在Analog Devices\VisualDSP 5.0\Blackfin\include 中找到 在您的代码中,您可以使用以下方法自动为项目处理器选择正确的包含文件:

#include <blackfin.h>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-27
    • 1970-01-01
    • 2022-01-13
    • 2021-11-26
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多