5205| 2
|
STM32关于全局变量地址的问题 |
10金钱
最佳答案keil里面指定变量地址的方式是int var __attribute__((at(0x20008000)));
链接时会首先放那些强制指定地址的变量,然后剩余的变量按链接脚本依序排布,不会出现某两个变量被安排到同一个地址的情况。
如果强行指定两个变量为同一个地址,或者两个变量/数组强行指定地址后有重叠,那链接不会通过,直接报错
| ||
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
| |
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-25 02:10
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网