[牛人杂谈] 在NUC472开发包上面建立ucosii工程

[复制链接]
1400|11
 楼主| probedog 发表于 2021-3-15 15:17 | 显示全部楼层 |阅读模式
开发环境:
开发包:NUC400SeriesBSP_CMSIS_V3.01.000
开发软件:keil4.5

ucos下载准备:
Micrium-uCOS-II-V290.zip
1360592803wpdm_Micrium_TWR-K60N512_uCOS-II.zip

第零步:
在开发包里面打开建立好的ucosii工程。

第一步:看include下的包含头文件
.\;
..\;
..\..\BSP;
..\..\..\..\ThirdParty\uCOS-II\uC-CPU;
..\..\..\..\ThirdParty\uCOS-II\uC-CPU\ARM-Cortex-M4\RealView;
..\..\..\..\ThirdParty\uCOS-II\uC-LIB;
..\..\..\..\ThirdParty\uCOS-II\uCOS-II\Source;
..\..\..\..\ThirdParty\uCOS-II\uCOS-II\Ports\ARM-Cortex-M4\Generic\RealView;
..\..\..\..\Library\Device\Nuvoton\NUC472_442\Include;
..\..\..\..\Library\StdDriver\inc;
..\..\..\..\Library\CMSIS\Include

第二步:到ucos官网下载core-M4的相关建立好的文件。我下载的是Freescale K60N512 的“Micrium_TWR-K60N512_uCOS-II”。
然后将解压后的里面的uC-CPU,uC-LIB,uCOS-II复制到..\..\..\..\ThirdParty\uCOS-II\下面。


第三步:编译后报错。
ucos_ii.c: Error:  #5: cannot open source input file "..\..\..\..\ThirdParty\uCOS-II\uCOS-II\Source\ucos_ii.c":
No such file or directory

解决办法:然后下载完成版的ucos内核代码(Micrium-uCOS-II-V290.zip),将source里面的ucos_ii.c复制到里面。


第四步:编译,然后就过了。
".\Output\uCOS-II.axf" - 0 Error(s), 0 Warning(s).

第五步:下载。目前我的板子还没焊接好,以后测试。
zhuomuniao110 发表于 2021-3-15 21:59 | 显示全部楼层
牛B,楼主搞定了。
Annie556 发表于 2021-3-16 09:45 | 显示全部楼层
这个很奈斯啊 不错不错
B1lanche 发表于 2021-3-16 09:45 | 显示全部楼层
期待楼主大作
Candic12e 发表于 2021-3-16 09:46 | 显示全部楼层
楼主的开发软件太老啦 哈哈哈
Betty1299 发表于 2021-3-16 09:47 | 显示全部楼层
其实做这种移植,如果搞些图片放里 效果很更好
八层楼 发表于 2021-4-3 16:25 | 显示全部楼层
软件版本太低了
观海 发表于 2021-4-3 16:26 | 显示全部楼层
这么几步 非常简单啊
guanjiaer 发表于 2021-4-3 16:28 | 显示全部楼层
这个是免费试用的系统吗
heimaojingzhang 发表于 2021-4-3 17:01 | 显示全部楼层
随便打开一个就可以吗
keaibukelian 发表于 2021-4-3 17:02 | 显示全部楼层
期待楼主的更新
twjiang 发表于 2021-4-3 20:07 | 显示全部楼层
大家有兴趣将 Contiki-OS 移植到 M0/M23/M4/N9H20/N9H26/N9H30上面吗?

Contiki-OS, BSD License, designed for IoT!

http://www.contiki-os.org/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

493

主题

3361

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部