2019-08-07 15:40发布
polaris0327 发表于 2013-12-10 19:06 AD的时钟是信号发生器给的,低频信号采样完了直接8位输入
polaris0327 发表于 2013-12-11 09:16 随便定义一个映射区地址,怎么才能让AD过来的数据写入那个地址啊?读取的话我知道怎么实现 ...
zhangmangui 发表于 2013-12-11 09:24 定义一个数据不行吗 int *deminaddr; deminaddr = (int *)0x200000;
polaris0327 发表于 2013-12-11 16:46 这个是把0x00aa写到0x200000里边了吧,这样只是激活了片选,ad过来的8位数据实时数据在哪啊。。。 难道是 ...
最多设置5个标签!
那你的意思就是直接读取数据就可以啦
这样很简单 直接定义任何一个映射区的地址
然后通过指针的方式读数据就可以啦
定义一个数据不行吗
int *deminaddr;
deminaddr = (int *)0x200000;
*deminaddr = 0x00aa;
这样就写出去了
这个是把0x00aa写到0x200000里边了吧,这样只是激活了片选,ad过来的8位数据实时数据在哪啊。。。
难道是激活ce1后数据过来自动进入到ce1的第一个地址0x200000了么?
如果是CE1的话 这个0x200000(字节地址)就会将数据送出
对外面的AD或者外扩存储器来说 地址应该是0 数据应该是0xaa
对DSP来说0x200000(字节地址)只是个基地址
我说的不够清楚是吧
也没有想过资料
一周热门 更多>