我正在将Codesourcery Codebench Lite for ARM EABI gcc(v4.7.2)中的编译器更改为arm GCC 2014 q1(v4.8.3),并且遇到问题在我的程序链接器文件中定义的某些内存地址的位置。该芯片是STM32F103RBT6。 重置处理程序函数是第一个调用的函数,它试图将数据段初始化程序从闪存复制到SRAM。下面的代码被执行: void Reset_H
我要像我将会用C与 int i[] = {0,2,3,124,324,23,3,2}
如何做到这一点的ARM汇编在内存中创建一个数组?显然我可以声明一些像这样的值: AREA mydata, DATA
array DCD 0,2,3,124,324,23,3,2
但如何将它们复制到RAM中以最简单的方式?