 
- UID
- 126167
- 性别
- 男
|
想把一个数组直接定位到外部双口RAM地址,这样就可当成普通变量操作,比较方便。但是搞了整整一晚上也没搞定,查了论坛里的帖子,基本是针对8位和16位机的,和CF的语法有些不同,Diab编译器的话有比较方便的方法:
#pragma section Dprammr far-absolute RW address=0x300000 //双口RAM地址段
#pragma use_section Dprammr dpmrsw //
volatile unsigned char dpmrsw[256]; //这样dpmrsw[256]就定位到了0x300000
我用的编程环境是Codewarrior 4.0,MCU为MCF5282,在Codewarrior中是否有与以上类似的语句?
查了一些资料,稍嫌简单,哪位有相关资料或例程?不胜感激。 |
|