c - 启动 Blackfin (BF527)

标签 c port sample gpio blackfin

我是 Blackfin 处理器的新手,我想为 Blackfin BF527 编写一个测试程序。这个测试程序应该测试电路板和 2 个外设 RAM 的连接。

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

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

我在互联网上寻找示例代码,但遗憾的是所有代码都非常先进。

我查看了数据表,但它是汇编而不是 C,我仍然找不到任何可靠的示例程序来满足我的目的。

最佳答案

查看 VisualDSP 安装文件夹(在 Program Files 下)。 Analog Devices\VisualDSP 5.0\Blackfin\Examples

中有大量示例 C 和 C++ 代码

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

#include <blackfin.h>

关于c - 启动 Blackfin (BF527),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27085535/

相关文章:

c - 结构体内部结构体和指针

c - 如何计时程序运行时间包含线程

java - netty4 :How to listen on multiple ports on a java process

r - 按组替换生成随机数

c - 定义 5D 对象并分配内存

c++ - 指向 4 维数组的指针

node.js - 在 Amazon Ec2 免费套餐上为套接字 io 启动新端口

linux - 我们能否以某种自动方式设置用于监听的端口号而不是对其进行硬编码?

r - R 中的 "sample"和 "rbinom"函数

c - 是否有 1.8.1 版的 svn C API 示例?