首页 > 其他 > 详细

μCOS II

时间:2019-10-08 19:50:20      阅读:77      评论:0      收藏:0      [点我收藏+]

μC/OS II、FreeRTOS、RT-thread
使用的板子是TI的am1808板子,使用串口连接,用sfh_omap-1138.exe烧写程序到spi flash中,开发环境使用CCS5,使用starterware提供的bootloader程序引导系统,在bootloader中,已经配置好了系统参数,所以ucosII就不用再对系统进行初始化
1)新建空工程,芯片选择AM1808
2)参照starterware中提供的例子,修改AM1808.cmd文件
3)在程序文件夹下建立SoftWare目录,目录下建立App,BSP,HWLib,OS,User文件夹和下级目录。
  其中,App是应用程序目录,BSP是板级支持包,主要是配置开发板启动初始化等工作。OS里面有几个文件夹,放操作系统源文件,系统配置文件等。还有一个HWLib,这个目录放置AM1808的硬件库,这是TI提供的StarterWare软件包的一部分,包括工程中用到的启动代码,驱动代码或库文件。
  User暂时没有用,准备用来放用户的应用文件
  在App目录中建立App.c、App.h文件,从uC-SAM9263拷贝其它文件到该目录
  在BSP目录中建立两个空文件bsp.c、bsp.h
  HWLib目录:
  拷贝StarterWare中的system_config.lib、utils.lib两个库和drivers、platform、include目录,当然,也可以不用StarterWare包中的库文件,可以直接复制其中的源文件到工程目录下面,在这上面修改即可,以保证工程的独立性并且不影响StarterWare包源代码。其中drivers目录就是复制源文件。注意,并不是所有文件都要加入工程中,可以参考相应的StarterWare工程,从中提取有用的文件加入工程。
技术分享图片

μCOS II

原文:https://www.cnblogs.com/princepeng/p/11636213.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!