[ZLG-ARM] ARM字节对齐

[复制链接]
2261|5
 楼主| qw54216 发表于 2008-7-2 11:34 | 显示全部楼层 |阅读模式
请问周工,我在ADS下连续定义了两个char型变量,下载到开发板上在外部RAM里运行时,发现一个奇怪的问题:给前面一个变量赋值时会影响后面一个char型变量的值。请问怎么解决啊?谢谢!!
 楼主| qw54216 发表于 2008-7-2 11:41 | 显示全部楼层

补充一下

如果在AXD环境下用软件仿真的话就没有问题,但如果用EasyJTAG运行的话就出现问题。请教是什么原因呢?
hbicecream 发表于 2008-7-3 14:52 | 显示全部楼层

在外部RAM?

外部RAM是8位还是16位<br />检查电路原理是否正确
ZlgArm 发表于 2008-7-5 11:52 | 显示全部楼层

qw54216

您好!<br />&nbsp;&nbsp;先确认该问题是否存在。建议避开调试环境,用脱机运行的方式,将这两个变量的值发送出来进行对比。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;By&nbsp;ltt
XDream 发表于 2008-7-7 18:51 | 显示全部楼层

这根本就不是字对齐的问题嘛

自己再找找问题吧。<br />重新编译一下,然后再调试。注意选择SmartARM2200/EasyARM2200的调试环境,ADS的环境必须要和板子上跳线设置的环境一样。
 楼主| qw54216 发表于 2008-7-8 13:51 | 显示全部楼层

多谢

谢谢,再找找自身问题哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

15

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部