STM32F103C8移植uCOSIII(HAL库)

目录

一、获取uC/OS-III源码

二、文件整理

1 、新建文件

 2、导入源码

3、创建工程 

 4、导入文件

 5、移植

 6、加入文件编译路径

 三、修改代码 

四、实验结果

五、Keil虚拟仿真逻辑仪波形分析

1 、新建debug.ini文件

2、keil 分析

3、波形



一、获取uC/OS-III源码

链接:https://pan.baidu.com/s/1_Wk-hbeQ7KrvnoA0GwJXdA 
提取码:qwer

二、文件整理

1 、新建文件

新建两个文件夹uC-BSP和uC-CONFIG

创建bsp.c和bsp.h文件

 

 2、导入源码

3、创建工程 

设置gpio管脚PB0,PB1来观察两个task任务下的led闪烁,并且设置串口usart1,中断不用开启。同时要设置sys,rcc,以及clock72MHZ

 4、导入文件

 将源码文件夹导入到刚刚创建的cubemx工程目录下

 

 5、移植

keil中

 

添加groups

BSP中添加刚刚创建的空白文件bsp.c和bsp.h

 CONFIG下添加8个file,

 SOURCE添加20个file,  MDK-ARM\uCOS-III\Source

  PORT下添加3个file --- MDK-ARM\uCOS-III\Ports\ARM-Cortex-M3\Generic\RealView

 CPU下添加6个file,其中包括uC-CPU下的3个和realview下的3个

 LIB下添加10个file,与CPU添加相似

 6、加入文件编译路径

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值