1,MCU型号 STM32F103C8T6 使用开发工具KEIL4
问题:
编译 提示.\STM32F10X_XL\STM32F10X_XL.axf: Error: L6220E: Load region LR_IROM1 size (65608 bytes) exceeds limit (65536 bytes). Region contains 51 bytes of padding and 0 bytes of veneers (total 51 bytes of linker generated content).
2,我将
0x1000=64k 根据用户手册 STM32
改0x1ffff=128k
编译通过
3,下载程序 发现程序从地址0x0800 0000开始到0x0801 000结束 程序运行占时没有发现问题
one:请大神指教,这样做是不是错误的,因为STM32F103C8T6 的 Flash一共64K。那么我这样处理后可用是不是丢掉了一部分程序。
two:我试过提高代码优化等级,在操作时会出现复位现象。
|