找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

在NUC472开发包上面建立ucosii工程

[复制链接]
跳转到指定楼层
楼主
loveywm 发表于 2014-7-30 12:26:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
开发环境:
开发包: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).

第五步:下载。目前我的板子还没焊接好,以后测试。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU