注册 登录
落伍者 返回首页

编织/ws美梦的个人空间 https://www.im286.net/?908975 [收藏] [复制] [RSS]

日志

UCOSIII在STM32F103上的移植

已有 97 次阅读2016-3-24 20:14

1、UCOSIII移植准备工作1.1 准备基础工程:

移植的时候需要一个基础工程,为了方便起见我们就选取跑马灯实验作为UCOSIII移植的基础工程。
       战舰V3、精英板和Mini板使用各自的跑马灯实验工程。
       注意:由于Mini板的资料还未更新,所以需要用战舰或者精英版的SYSTEM文件夹。
1.2 UCOSIII源码:
(1)、Micrium官网下载。
(2)、开发板光盘自带。
2.1、UCOSIII移植步骤:
1)复制UCOSIII相应文件到工程中并新建相应文件夹
2)向创建的文件中添加文件
3)向工程中添加分组
4)修改bsp.c和bsp.h文件
5)修改os_cpu_a.asm文件
6)修改os_cpu_c.c文件
7)修改os_cfe.app.h
8)修改sys.h文件
UCOSIII移植过程应注意事项:
1、一定要将宏SYSTEM_SUPPORT_UCOS设置为1。
2、修改文件os_cpu_c.c文件中的函数OSTaskStkInit()。
3、stm32f10x_it.c文件中屏蔽掉PendSV_Handler()和SysTick_Handler() 这两个函数。
此资料转载于 一牛网:http://bbs.16rd.com/thread-53432-1-1.html

评论 (0 个评论)

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2025-5-18 17:39 , Processed in 0.022879 second(s), 21 queries , Gzip On.

返回顶部