uCOS-III
是 STM32
开源的 RTOS
之一,对于嵌入式开发具备着重要的作用。在这里演示一下如何基于 STM32CubeMX
移植 uCOS-III
参考博客如下:
STM32F103C8T6移植uC/OS-III基于HAL库超完整详细过程
STM32移植ucos-III并实现多任务——HAL_stm32多任务并行处理
移植过程基本如下图所示:
建立工程
在这里使用 STM32CubeMX
建立工程,使用的芯片为:STM32F103ZET6
。具体过程不多赘述,比较基础。
根据原理图和工程目的分配和配置串口即可。
^5056a9
下载 uCOS-III 源码
下载 uCOS-III
源码需要到官网进行下载:
官网
UCOSIII从官网