在使用GCC编译工程时会遇上需要将某些变量分配到外部SRAM中,可以使用修改.ld文件来实现。
1.编辑环境:VSCODE
2.编译器版本:gcc-arm-none-eabi-10.3-2021.10-win32
3.实验MCU:STM32F407ZGTx
首先需要将XSRAM段添加到.ld文件中,如下:
如下定义变量:
在工程中使用该数组,编译完成之后显示如下:
————————————————
版权声明:本文为CSDN博主「迟来的圈外人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/alex_li0824/article/details/132701145
|