这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [求助]初学者请教一个很菜的问题

共3条 1/1 1 跳转至

[求助]初学者请教一个很菜的问题

菜鸟
2004-09-21 03:34:33     打赏

我写了如下一个小程序:

AREA Init,CODE,READONLY ENTRY LDR R0, =0x3FF0000 LDR R1, =0xE7FFFF80 ;配置SYSCFG STR R1, [R0] LDR SP, =0x3FE1000 AREA STRING,DATA,READWRITE S DCB "hello world" END

用ADS编译后,编译信息里面只有RO的大小,RW的大小为0,把映像文件载入AXD后,在存储区内也找不到字符串,这是为什么?我实在搞不懂,在一段程序里,RO和RW到底是怎么界定的啊?




关键词: 求助     初学者     请教     一个     问题    

菜鸟
2004-09-21 17:30:00     打赏
2楼

是不是说,如果程序里没有涉及到对所定义的变量的操作时,编译系统会自动将那些变量去掉啊,比如上面那个程序里,字符串一直都没有用到,所以编译程序就认为没有RW段了?我初学,可能这个问题很贻笑大方,不过还是请指教一下!


菜鸟
2004-09-21 19:36:00     打赏
3楼

it should be what u said.


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]