版权声明:本文为博主原创文章,转载注明:转载自 https://blog.csdn.net/weixin_39871788/article/details/78780409
f103c8移植 基于f103ze的移植文件。
修改前 修改后
1.修改魔法棒——Device——芯片选择
STM32F103ZE STM32F103C8
2.修改启动文件
startup_stm32f10x_hd.s startup_stm32f10x_md.s
3.修改魔法棒——C/C++——Preprocessor Symbols
STM32F10X_HD,USE_STDPERIPH_DRIVER STM32F10X_MD,USE_STDPERIPH_DRIVER
4.打开魔法棒——Linker——Scatter File——Edit,修改Huawei_LiteOS.sct
第5行和第6行的
0x00080000 0x00010000
第20行的
0x0000fa00 0x00004a00
5.修改或添加los_config.h中(注意使用最新的内核版本)
#define RAM_SIZE_LEVEL_2 #define RAM_SIZE_LEVEL_1
修改前 修改后
1.修改魔法棒——Device——芯片选择
STM32F103ZE STM32F103C8
2.修改启动文件
startup_stm32f10x_hd.s startup_stm32f10x_md.s
3.修改魔法棒——C/C++——Preprocessor Symbols
STM32F10X_HD,USE_STDPERIPH_DRIVER STM32F10X_MD,USE_STDPERIPH_DRIVER
4.打开魔法棒——Linker——Scatter File——Edit,修改Huawei_LiteOS.sct
第5行和第6行的
0x00080000 0x00010000
第20行的
0x0000fa00 0x00004a00
5.修改或添加los_config.h中(注意使用最新的内核版本)
#define RAM_SIZE_LEVEL_2 #define RAM_SIZE_LEVEL_1