打印
[资料分享与下载]

FreeRTOS K60移植小菜

[复制链接]
836|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小狗爱吃骨头|  楼主 | 2015-11-30 18:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FreeRTOS移植与应用很简单,在这里网上找了个简单说明,水次贴吧。原文链接:http://m.blog.csdn.net/blog/u011897065/41842359

    想研究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这两个文件移到这个组别下。


相关帖子

沙发
小狗爱吃骨头|  楼主 | 2015-11-30 19:00 | 只看该作者

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

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

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

给完这个之后编译无错


使用特权

评论回复
板凳
小狗爱吃骨头|  楼主 | 2015-11-30 19:02 | 只看该作者

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

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



10、编译查找错误。

使用特权

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

本版积分规则

28

主题

286

帖子

0

粉丝