打印
[资料分享与下载]

FreeRTOS K60移植小菜

[复制链接]
1072|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
史迪威将军|  楼主 | 2015-10-10 21:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想研究OS已久,UC/OS和FreeRTOS对个人来说都是免费的OS,但是UC/OS如果用于如果将用于商业产品那么还是需要付版权费,考虑到未来工作老板肯定希望使用稳定、免费的OS,而FreeRTOS稳定性也还不错,而且最近正在做四轴看国外CrazyFile程序是发现里面有用FreeRTOS看起来还挺容易用的,所以最近想把FreeRTOS研究明白。

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

操作系统:win7

编译器: IAR6.3.1

目标板:野火K60最小系统板

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

1、在FreeRTOS官网上面获得FreeROS源码,我获得的源码版本是8.1.2。


2、解压找到飞思卡尔单片机的例程(FreeRTOSV8.1.2\FreeRTOS\Demo\CORTEX_Kinetis_K60_Tower_IAR),打开这个工程。


3、编译选项选择Blinky。

4  、移除多余的组和文件,新建一个新的Group——App,将FreeRTOSConfig.h和main_Blinky.c这两个文件移到这个组别下。

5 、新建一个叫Vcan_Code的Group来存放Vcan科技的外设支持代码。

6、打开一个Vcan科技的例程,编译选项改为DZ10_Debug。将里面的common.h更改为vcan_common.h。

7、编译,将所有找不到common.h的地方更改为vcan_common.h。

给完这个之后编译无错

8、在FreeRTOS文件夹下新建vcan_code文件夹,将vcan科技例程下Chip文件夹下的东西拷贝到这个文件夹下。

9、将vcan_code文件下的东西添加到组别Vcan_code下。



10、编译查找错误。

相关帖子

沙发
史迪威将军|  楼主 | 2015-10-10 21:42 | 只看该作者
源代码放这里

FreeRTOS.rar

784.85 KB

使用特权

评论回复
板凳
FSL_TICS_Jeremy| | 2015-10-12 08:39 | 只看该作者
谢谢分享!

使用特权

评论回复
地板
shiruizhu| | 2015-10-14 13:26 | 只看该作者
谢谢分享!

使用特权

评论回复
5
perry_peng| | 2015-10-15 09:02 | 只看该作者
谢谢分享。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

291

帖子

0

粉丝