uCOSII的移植的方案.docVIP

  • 5
  • 0
  • 约7.61千字
  • 约 11页
  • 2018-06-09 发布于福建
  • 举报
uCOSII的移植的方案

资料来源 电子下载网 下载时间 2010-6-30 17:49:36 本文地址 http://3/sheji/qianrushi/1/87.html uCOSII的移植方案 我将uCOS-II 移植到了EPSON 的C33209的平台上,接下来我就基于我移植好的代码讲解如何将uCOS-II从一种MCU移植到另一种MCU。 首先介绍uCOS-II的文件,如下表: ucos_ii.h os_cfg.hos_cpu.h os_core.c os_dbg_r.c os_flag.c os_mbox.c os_mem.c os_mutex.c os_q.c os_sem.c os_task.c os_time.c ucos_ii.c os_cpu_c.cos_cpu_a.asm 其中我们和硬件平台相关的文件的文件名被加粗了,也就是说若要将uCOS-II移植到新的平台上只要关心被以上四个文件就行了。当然你也可以根据需要再添加你自己的和平台相关的文件,事实上我也是这么做的。在我移植的例子中就添加了四个和平台相关的文件,文件如下表: crt0.c drv_rtc.c vector.c ext.s crt0.c是用来初始化系统的比如说MCU的一些特殊寄存器、设置外围的总线接口,等。drv_rtc.c是用来初始化系统中的一个RTC的,这个RTC可以为内核提供必要的基于时间片调度的时基。同时提供了对R

文档评论(0)

1亿VIP精品文档

相关文档