UCOSII移植
来源:互联网 发布:mindmap for mac 编辑:程序博客网 时间:2024/05/22 18:22
准备基础工程:
移植的时候需要一个基础工程,选取跑马灯实验作为UCOSII移植的基础工程。
UCOSII源码
UCOSII移植步骤
在基础工程下建立 UCOSII文件夹 在此文件夹下 建立
CONGIF、CORE和PORT文件夹
在基础工程中建立相应的文件夹:CONGIF、CORE和PORT
向CORE文件夹添加文件 : UCOS II源码\Micrium\Software\uCOS-II\Source下全部文件
向CONFIG文件夹添加文件:includes.h os_cfg.h
向PORT文件夹添加文件:os_cpu.h os_cpu_a.asm os_cpu_c.c os_dbg.c os_dbg_r.c
将UOCOSII源码添加到工程中
注意: 将UCOS_II.c 删除
添加路径
修改两个错误
修改sys.h文件
改为1
修改错误
UCOSII移植过程应注意事项
1、向工程中添加文件时不要添加ucos_ii.c文件。
2、一定要将宏SYSTEM_SUPPORT_UCOS设置为1。
3、修改文件os_cpu_c.c文件中的函数OSTaskStkInit()。
4、stm32f4x_it.c文件中屏蔽掉PendSV_Handler()和SysTick_Handler()
这两个函数。
5、由于STM32F407内部带有FPU,所以在移植UCOSII的时候一定要注意对于FPU的处理!
实验结果图:
0 0
- ucosii移植
- UCOSII移植
- stm32移植ucosII成功
- ucosII的移植
- stm32f4移植ucosii
- stm32f10x ucosii 移植要点
- uCosii移植51_STC12LE5A60S2
- ucosII移植:可重入代码
- UCOSII移植STM32f103操作过程
- UcosII移植之Stm32f107
- ucosii移植_0
- ucosii移植_1
- stm32入门-uCOSII移植
- ucosII移植笔记
- UCOSII移植笔记(UCOSII+STM32F103+LED)
- UCOSII移植笔记(UCOSII+STM32F103+LED)
- VS2013+uCOSII V2.91(uCOSII移植)
- VS2013+uCOSII V2.91(uCOSII移植)
- How to get price from apple store or google store
- js 浏览器对象模型 (BOM)
- sql查询当天、本周、本月记录
- LeetCode
- HDU1256 画8
- UCOSII移植
- ~/.bash_profile
- Linux发送函数dev_queue_xmit分析
- 网络电视精灵
- Spring中JdbcTemplate结合连接池(c3p0、dbcp、JdbcDateSupport)及配置properties
- TCP/IP 相关知识点与面试题集
- Java--集合(Map)
- 技术晋升的评定与博弈
- Github Pages使用