文档详情

步步清晰之uCOSII在STM32上的移植.pdf

发布:2017-05-25约5.24万字共32页下载文档
文本预览下载声明
                                                                         步步清晰  weishao 步步清晰之 uCOSII 在 STM32 上的移植-图文并茂版 开发环境:Keil uVision4 –MDK(Windows Xp ) 目标芯片:互联型 STM32F107 (酷牛开发板) OS 版本: uC/OS-II V2.86 外设库版本:STM32F10x_StdPeriph_Lib_V3.5.0 作者:weishao~ 邮箱:weishao2401@163.com QQ:115393395 建立日期:2012-03-16 文档版本:CSD‐CuCOSII‐V1.0 更新日期: 文档版本: 在我兴匆匆的看完北航任哲版的《嵌入式实时操作系统 uC/OS-II 原理及应用(第 2版)》,并下载了一 堆移植教程,找来板子想自己动手移植时,才发现移植 uC/OS-II 还是不容易。 网上下载的教程中有的时间太老,用的还是 uC/OS-II V2.55版;有的又缺乏全局观,只窥流程;有的 又过于全面,特别是 micrium 官方的,一大堆文件加上各种重定义,让我看得云里雾里。 直到看到一位网友写的《UCos-ii 在 STM32 上的移植详解》后我才算是真正移植成功。在感激之余, 我才发现他没留下高姓大名,真是云淡风轻,那我将他称为牛 A 同学吧,因为后文还要引用他的文章。 在做总结时,我感到如果牛 A 同学这个文章能写得更详实,并且图文并茂的话,将更具参考性。还感 到网络上各位工程师无私奉献的精神应得到学习发扬,遂在牛 A 同学的基础上,参考我自己的移植过程和 体会,写了下面的文章,供大家参考。 同时,谨以此文献给我尊敬的晓丹同志(LeeDan)。O(∩_∩)O~ ============================ Ucosii 在 stm32 上的移植 - 准备工作 ============================ STM32 标准外设库添加: stm32 标准外设库是 stm32 全系列芯片的外设驱动,有了它可大大加速我们开发 stm32,同时使我们的 代码标准更统一,更易移植。 1.下载代码: 首先从 st 公司的网站下载最新的 stm32 标准外设库,写本文时最新的版本是 V3.5.0 (2012-3-13)。 直接下载 V3.5.0 版本 /internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f10x_stdperiph_lib.zip  若觉得官网下载速度太慢,也可去这下载:   /detail/honglefengyun/4148810  附: 读者也可进入 stm32 资料下载页面,看看有没有最近更新的外设库 /cn/mcu/family/141.jsp 我用的是 stm32F107 ,具体的芯片资料和相关应用案例如下: /cn/mcu/product/221020.jsp 1                                                                             步步清晰晰  weishao 解压该 zip文件,得得到如下文件件夹和文件,如下图:
显示全部
相似文档