2686| 4
|
汇编语句中,GPIO的地址是如何计算的 |
1金钱
最佳答案其实原来这里就是ldr r1, = 0x42210189
编译器把 0x42210189 放到后面文字池里,然后吧这里改成个偏移值,你写就直接写数据就好啦。 下面那个改成str r0, [r1] 。 你那样写把个不知道什么数据放到R1然后还往里写数据,不出错误才怪。。
研究这些有什么用啊? 还有这个0x42210189地址算的对么,怎么后面是个9。。。 这个PUSH感觉也没用吧,你放到堆栈又不用。其他的看不懂,不熟悉这个风格的,我都是写GNU ARM 汇编
| ||
| ||
| ||
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-9-22 16:15
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网