1、将变量定义在指定地址
IAR中通过操作符@或者#pragma location指令来把全局变量和静态变量放到绝对地址上。
在此操作中,尤其注意的是要满足地址对齐。同时,所有变量必须声明为__no_init。
对于__no_init声明的变量是tentative definiti
本文介绍了如何使用IAR工具链将变量放置在特定地址或section的方法。包括使用@操作符和#pragma location指令来确保变量位于指定位置,并强调了地址对齐及变量声明为__no_init的重要性。
1、将变量定义在指定地址
IAR中通过操作符@或者#pragma location指令来把全局变量和静态变量放到绝对地址上。
在此操作中,尤其注意的是要满足地址对齐。同时,所有变量必须声明为__no_init。
对于__no_init声明的变量是tentative definiti
1522
2981

被折叠的 条评论
为什么被折叠?