ccs3.3 DSP2812 寄存器的头文件在哪。

[复制链接]
4990|7
 楼主| nb533 发表于 2012-4-27 16:11 | 显示全部楼层 |阅读模式
刚接触DSP,有点疑惑,
如果操作DSP的外设,向spi AD 等,是不是要对寄存器的地址进行说明,单片机都是有个头文件对这些外设进行说明。
可是在CCS3.3的资料中我没找到有单独对寄存器进行声明的头文件,难道这些寄存器要自己声明,如果ccs3.3中有这样的H文件在哪呀。还是对DSP的外设进行操作不需要声明编译器都已经搞定了?
griffe 发表于 2013-5-10 22:39 | 显示全部楼层
要对寄存器的地址进行说明,在C文件DSP281x_GlobalVariableDefs.c中
举个例子:#ifdef __cplusplus
#pragma DATA_SECTION("AdcRegsFile")
#else
#pragma DATA_SECTION(AdcRegs,"AdcRegsFile");
#endif
volatile struct ADC_REGS AdcRegs;
zhangmangui 发表于 2013-5-11 23:57 | 显示全部楼层
本帖最后由 zhangmangui 于 2013-5-12 00:16 编辑
griffe 发表于 2013-5-10 22:39
要对寄存器的地址进行说明,在C文件DSP281x_GlobalVariableDefs.c中
举个例子:#ifdef __cplusplus
#pragm ...

很好  热情  多多支持DSP技术
郑小气聋子 发表于 2014-7-28 16:34 | 显示全部楼层
好像是的,我做SPI实验的时候,要开启那个串行输入并行输出的595的时候就有一个片选地址的定义,不过,这个地址是怎么查出来的我就不得而知了
zhangmangui 发表于 2014-7-30 23:15 | 显示全部楼层
郑小气聋子 发表于 2014-7-28 16:34
好像是的,我做SPI实验的时候,要开启那个串行输入并行输出的595的时候就有一个片选地址的定义,不过,这个 ...

是不是做了CPLD译码的啊    通过xintf接口做的
郑小气聋子 发表于 2014-8-16 11:57 | 显示全部楼层
zhangmangui 发表于 2014-7-30 23:15
是不是做了CPLD译码的啊    通过xintf接口做的

确实是用CPLD扩展了外部的I/O口,但是你说的xintf是什么我就不知道了
zhangmangui 发表于 2014-8-16 16:03 | 显示全部楼层
郑小气聋子 发表于 2014-8-16 11:57
确实是用CPLD扩展了外部的I/O口,但是你说的xintf是什么我就不知道了

外扩存储接口 坛里有相关资料
你找找
siyida 发表于 2014-8-18 12:14 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

76

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部