准备工作:
1.到micrium官网下载最新的 OS在stm32上的移植资料。下载地址为: http://micrium.com/download/Micrium-ARM-OS-II-Cortex-M3.exe
2.平台搭建:
a.将1下载得到的文件解压得到micrium文件夹,并在Micrium\Software\ OS-II下用UV4创建一个 OS工程,配置CPU为STM32F101C8
b.建立如图1所示的工程目录结构。其中APP层用于放置应用程序, OS用于放置所有 OS与处理器无关的源码,PORT用于放置移植 OS需要改动的文件,而BSP则用于放置系统的驱动程序,LIB为系统调用的库支持。该目录组织依据来源于micrium公布的 OS移植文档,图2是该移植文档的系统软件结构图供参考。
图1 OS的目录结构
1.到micrium官网下载最新的 OS在stm32上的移植资料。下载地址为: http://micrium.com/download/Micrium-ARM-OS-II-Cortex-M3.exe
2.平台搭建:
a.将1下载得到的文件解压得到micrium文件夹,并在Micrium\Software\ OS-II下用UV4创建一个 OS工程,配置CPU为STM32F101C8
b.建立如图1所示的工程目录结构。其中APP层用于放置应用程序, OS用于放置所有 OS与处理器无关的源码,PORT用于放置移植 OS需要改动的文件,而BSP则用于放置系统的驱动程序,LIB为系统调用的库支持。该目录组织依据来源于micrium公布的 OS移植文档,图2是该移植文档的系统软件结构图供参考。

图1 OS的目录结构