[讨论] DSP外扩AD

rouger   2010-12-23 21:56 楼主
unsigned int * AD_CONVST   = (unsigned int *) 0x2e00;     //
unsigned int * AD_CHIPSEL0 = (unsigned int *) 0x2a00;       
unsigned int * AD_CHIPSEL1 = (unsigned int *) 0x2b00;
合众达的AD里的.h文件,我理解的是给指针指向后面地址,
但是手册上说的这块内存是保留的,而且这个地址不能赋值
:例如*0x2e00=10寄存器读出的值不对啊,有谁遇到这个
问题没?大家讨论下

回复评论 (3)

你看一下手册里面,内存有分区表的,是不能够随便使用和赋值的。

我的邮箱gaoxiaoan123@163.com!回帖是一种美德!互相帮助,共同进步! 口头禅:生活在于创造机会,把握机会!
点赞  2010-12-24 10:22

看不太明白问题,是哪款DSP?

外扩的AD,就得看它把AD扩到什么接口了。地址怎么访问到。

仔细看手册,能搞定所有问题。

点赞  2010-12-24 15:54

回复 板凳 cocow 的帖子

我看了下手册说是这段地址是保留的啊,通过view  memory看到的里面的值是0xFF10不知道怎么原因啊,郁闷!
点赞  2010-12-24 17:32
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复