打印

求助!28335访问外扩RAM程序跑飞问题

[复制链接]
1186|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lwjzxy|  楼主 | 2018-5-22 11:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lwjzxy 于 2018-5-22 13:56 编辑

外扩了一片RAM,CMD文件做了相应修改:
ZONE7B      : origin = 0x200000, length = 0x040000     /* XINTF zone 7 - data space */
ZONE7DATA        : > ZONE7B,    PAGE = 1
定义了一个数组来测试:
unsigned  int  xyz[1000];
#pragma DATA_SECTION(xyz,"ZONE7DATA")

今天又测试了一下,只要不访问该数组,程序能正常运行,但一旦访问,即使用仿真器看该地址,程序都会跑飞。
硬件连线都测试了没问题,该地址读写数据都正确,只是CPU不停复位。
配置CMD文件没看出问题,直接用指针访问也跑飞,CCS配置有什么需要注意的吗?
感觉是CMD或CCS设置问题,外扩RAM硬件很简单,读写也简单啊。
求高手解答!
问题已解决!

相关帖子

沙发
zhangmangui| | 2018-5-22 16:47 | 只看该作者
注意字地址和字节地址的区别

使用特权

评论回复
板凳
zhangmangui| | 2018-5-22 16:47 | 只看该作者
问题解决了啊。麻烦分享一下

使用特权

评论回复
地板
kingkits| | 2018-5-23 08:56 | 只看该作者
外部地址貌似要从0x10000000开始吧

使用特权

评论回复
5
zhangmangui| | 2018-5-24 11:01 | 只看该作者
楼主问题解决了吗?

使用特权

评论回复
6
vivilzb1985| | 2018-5-24 22:42 | 只看该作者
这个的看下有没有野指针的

使用特权

评论回复
7
lefeng| | 2018-5-27 19:36 | 只看该作者
野指针会有影响的吗

使用特权

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

本版积分规则

5

主题

17

帖子

0

粉丝