打印
[DSP编程]

新人求教5509的I/O映射问题

[复制链接]
924|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
流浪豪|  楼主 | 2017-11-13 10:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
小弟是初学者,看到这个adc的寄存器的地址不是和DARAM的地址映射冲突了吗,不是很懂哎,求各位大大们指点一下,谢谢

QQ截图20171113103555.png (61.96 KB )

QQ截图20171113103555.png

QQ截图20171113103615.png (146.6 KB )

QQ截图20171113103615.png

相关帖子

沙发
流浪豪|  楼主 | 2017-11-13 11:02 | 只看该作者
手动顶一下咯,

使用特权

评论回复
板凳
zhangmangui| | 2017-11-13 22:28 | 只看该作者
写的很明确   一个是字地址  一个是字节地址

使用特权

评论回复
地板
流浪豪|  楼主 | 2017-11-14 17:37 | 只看该作者
zhangmangui 发表于 2017-11-13 22:28
写的很明确   一个是字地址  一个是字节地址

可是除了这个adc寄存器之前还有其他外设的寄存器呢,我主要的问题是想问一下dsp里面是统一编址的吗,我看到手册里面提到了那个IO空间数据空间啥的

使用特权

评论回复
5
zhangmangui| | 2017-11-14 22:30 | 只看该作者
流浪豪 发表于 2017-11-14 17:37
可是除了这个adc寄存器之前还有其他外设的寄存器呢,我主要的问题是想问一下dsp里面是统一编址的吗,我看 ...

是统一编的   但是一种适用于CMD中  一种适用于源文件中

使用特权

评论回复
6
流浪豪|  楼主 | 2017-11-15 08:45 | 只看该作者
zhangmangui 发表于 2017-11-14 22:30
是统一编的   但是一种适用于CMD中  一种适用于源文件中

C:\Users\JL\Desktop\QQ截图20171115083718.png

使用特权

评论回复
7
流浪豪|  楼主 | 2017-11-15 09:20 | 只看该作者
zhangmangui 发表于 2017-11-14 22:30
是统一编的   但是一种适用于CMD中  一种适用于源文件中

emmmmmm,首先谢谢你的耐心解答,这两天我又看了看,如果想直接通过地址操作寄存器,是需要加入ioport关键字才可以,所以我的理解现在是这个0~ffffff的空间就是手册上映射的DARAM、SARAM、外部拓展和rom等,然后外设的寄存器地址是单独的0~ffff的64k空间,如果要访问这里必须加上ioport关键字才可以,这样理解对吗

使用特权

评论回复
8
tongbu2015| | 2017-11-20 23:10 | 只看该作者
这个在MCU的设计中实惠考虑到区分的哈,两者是不一样的,看仔细些的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

0

粉丝