Ⅰ、概述上一篇文章是讲述uC/OS-II Ports下面os_cpu_a.asm、os_cpu_c.c和os_cpu.h文件底层端口代码的移植(修改)和说明,接着上一篇文章来讲述关于UCOS移植应用部分的代码。
Ⅱ、下载(请到我博客下载)笔者将F0、F1、F3、F4移植到最新UCOS2.92上。移植好的、独立的4个工程供大家下载学习、研究。建立的任务都是一样的,只是针对芯片内核不同,Ports目录下相关的源代码有差异、标准外设库也存在差异。每一个系列针对不同型号芯片只需要适当改一下“型号”就行了。
Ⅲ、工程目录结构说明[attach]20186[/attach]
Ⅳ、配置os_cfg.h文件os_cfg顾名思义,它就是系统配置的意思,它位于工程App目录结构下面,主要是系统上层配置和应用。
Ⅴ、配置app_cfg.h、.c文件app_cfg.c文件位于工程App目录结构下面,主要用于系统应用的配置。
Ⅶ、建立任务(app_task.c)[attach]20194[/attach]
Ⅷ、文件比较工具对于前面几篇文章,可能有些人比较关注我们移植的过程中到底修改了那些文件,这里就给大家推荐一下“文件比较工具”,网上有很多相关的工具,可以自己搜索下载。也可以到我360云盘下载:
Ⅸ、说明相关的文章可以到我博客上查看,我也会定期更新,新内容第一时间在微信分享。
Ⅹ、最后更多精彩文章我讲第一时间在微信公众号里面分享。
欢迎光临 嵌入式开发交流网论坛 (http://www.dianzixuexi.com/bbs/) | Powered by Discuz! X3.2 |