云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > STM32f4 - uCOS移植 - 图文

STM32f4 - uCOS移植 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 20:56:15

STM32F4、uC/OS系统移植教程

目录

一、 准备工作 ........................................................................................................................... 2

1、 uC/OS系统下载 ........................................................................................................... 2 2、 STM32F4固件库下载 ................................................................................................... 3 二、 文件介绍 ........................................................................................................................... 3

1、 内核参考工程介绍 ....................................................................................................... 3 2、 STM32F4固件库介绍 ................................................................................................... 3 三、 移植步骤 ........................................................................................................................... 4

1、 STM32F4固件库移植 ................................................................................................... 4

1.1 创建文件目录 ............................................................................................................ 4 1.2 添加文件 .................................................................................................................... 4 1.3 创建MDK工程 .......................................................................................................... 6 1.4 编译改错 ............................................................................................................... 9 1.5 移植后测试 ......................................................................................................... 11 2、 uCOS-Ⅱ系统移植 ....................................................................................................... 11

2.1 添加文件到工程目录 .............................................................................................. 11 2.2 MDK工程中添加组 .................................................................................................. 12 2.3 MDK工程中添加文件 .............................................................................................. 12 2.4 移植后测试 .............................................................................................................. 15 2.5 错误和技巧 .............................................................................................................. 16

一、 准备工作 1、 uC/OS系统下载

官网地址:http://micrium.com/wp-login.php

进入下载中心找到如下界面。

点击

,进入如下界面。

找到相应的内核的参考工程,如下图,点击下载。

下载后的参考工程如下。

2、 STM32F4固件库下载

官网地址:http://www.stmicroelectronics.com.cn

下载流程:由于步骤太多,我专门写成下载流程文件,并发帖,链接地址为http://www.eeboard.com/bbs/thread-30435-1-1.html,请参考里面记载内容,下载相应的固件库。

下载后的固件库如下。

二、 文件介绍 1、 内核参考工程介绍

uC/OS参考工程解压后Software文件夹下的目录结构如下。

1) EvalBoards文件夹是评估板相关的文件,以后移植需要用到此文件夹里部分文件。 2) uC-CPU文件夹是关于CPU信息相关的文件,移植要用到里面的文件。 3) uC-LIB文件夹是uC/OS相关的库文件,移植要用到里面的文件。

4) uCOS-II文件夹是uC/OS内核的核心文件,移植要用到里面的所有文件。 5) uC-Serial文件夹是关于串行通信协议的文件,移植时根据需要添加文件。 2、 STM32F4固件库介绍

STM32F4固件库解压后的目录结构如下。

1 )_htmresc文件夹主要是2个图标文件,对移植使用上没什么作用完全可以删掉。 2)Libraries文件夹是固件库里库文件的位置所在,包括CMSIS和

STM32F4xx_StdPeriph_Driver两个文件夹。具体使用在后面介绍。

3)Project文件夹是固件库里的参考例程和模板位置所在,包括

STM32F4xx_StdPeriph_Examples(例程)和STM32F4xx_StdPeriph_Templates(模板)两个文件夹。在移植过程中可能用到里面的部分文件,具体使用在后面介绍。

4)Utilities文件夹是给ST原厂的开发板准备的,如果不是使用原厂的开发板,此文件

夹无用。

5)stm32f4xx_dsp_stdperiph_lib_um.chm这个文件是固件库的应用参考手册,在使用过程中遇到问题,可以再这里查阅、解决。

三、 移植步骤

1、 STM32F4固件库移植 1.1 创建文件目录

创建文件夹STM32F4_uCOS_System Migration(名字随便,随个人喜好),在下级目录中创建Libraries和Project两个文件夹。

在Libraries文件夹中创建CMSIS文件夹,在Project文件夹中创建ARM-MDK和User两个文件夹,至此固件库移植过程中的文件夹创建完毕。 1.2 添加文件

将固件库STM32F4xx_DSP_StdPeriph_Lib_V1.3.0中Libraries文件夹下STM32F4xx_StdPeriph_Driver整个文件夹复制到STM32F4_uCOS_System Migration文件夹下Libraries中。此处是STM32固件库的核心库文件。

搜索更多关于: STM32f4 - uCOS移植 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

STM32F4、uC/OS系统移植教程 目录 一、 准备工作 ........................................................................................................................... 2 1、 uC/OS系统下载 ........................................................................................................... 2 2、 STM32F4固件库下载 ...............................................................................

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com