首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > KEIL+UCOSII_STM32

KEIL+UCOSII_STM32

资料介绍
KEIL+UCOSII_STM32
在 stm32 上用官方函数库移植 uCOS-II 的总结

刚看完 uCOS-II 的几本入门书籍,正想着在 stm32 上移植,但是由于不会汇编,对 CM3
内核也缺乏了解, 故不知从何入手。在阅读了自称 “牛 C”的同学的神作《步步清晰之 uCOSII
在 STM32 上的移植》后,颇有感觉,于是简单看了下《ARM Cortex-M3 权威指南》的相关
章节,又看了下 stm32 的启动代码,仿照“牛 C”同学的移植方法,终于初步了解应该如何
移植了。故做点总结,以防忘记。
总体来说,要达到标题所述的目标, 要分两步走。一是添加官方函数库, 二是移植 uCOS-II。


一、添加官方函数库

1.下载官方标准外设函数库

此处利用官方的 3.5.0 版本的函数库,先到 ST 官网下载 stm32f10x_stdperiph_lib.zip 解压
得到文件夹 STM32F10x_StdPeriph_Lib_V3.5.0。


2.建立工程文件夹

新建文件夹,名称任意,此处命名为 stm32-ucosII-demo-jcl。在其下建立几个文件夹,
最终如图所示。
3.复制必要文件

STM32F10x_StdPeriph_Lib_V3.5.0 中的文件内容就不介绍了, 将要用到的复制出来即可。
(1)\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver 中的 inc 和
src 复制到stm32-ucosII-demo-jcl\Libraries\STM32F10x_StdPeriph_Driver 中。

(2)\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\C
标签:KEILUCOSIISTM32
KEIL+UCOSII_STM32
本地下载

评论