本文主要是介绍在STM32F103C8T6上移植UCOS系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
网上看到有的人也在STM32F103C8T6上移植过UCOSII系统,各有各的说辞,有的说在STM32F103C8T6上移植UCOSII系统,不能用startup_stm32f103x_hd.s,要用startup_stm32f103x_md.s,不然会报错或跑不起来,我就纳闷了,hd是比md更大内存,更大FLASH的,怎么会用不了,再说系统能不能跑起来,最主要的还是取决你的芯片的RAM够不够,与你用的启动文件有多大关系呀,又不是比较大的系统,那就还可能修改启动文件。
我移植的时候用的UCOSII版本是
STM32F103X的版本V3.5
移植开始,UCOSII-CORE文件如下
UCOSII-CPU的文件如下
UCOSII-CFG的文件如下
所需的系统文件都有了,编译没有问题
如果编译后ZI-data比
这篇关于在STM32F103C8T6上移植UCOS系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!