看官网一步步给你分析学习freeRTOS

在之前的公众号文章《freeRTOS源码目录结构分析》中我们简单介绍了源码目录结构,文件夹包含的内容,今天我们来分析下以NXP的kinetis K60塔式系统为硬件平台的例程。

首先打开例程,我们的源码例程目录是在E:\ARM\FreeRTOS_V9.0.0rc2\FreeRTOS\Demo\CORTEX_Kinetis_K60_Tower_IAR

0?wx_fmt=jpeg

打开例程如下图所示:

0?wx_fmt=jpeg

同时打开源码目录里的说明连接

0?wx_fmt=jpeg

如下图所示:

0?wx_fmt=jpeg

找到支持的K60说明

0?wx_fmt=jpeg

这里有详细的K60说明,例程配置,硬件说明等,可以很好的帮助我们理解源码,理解例程,快速学习freeRTOS, 可以根据左侧的树状目录结构,详细的点开浏览学习,如下图所示:

0?wx_fmt=jpeg

有详细的从如何建立一个工程,所必须的文件等等都有详细描述,官网是最好的学习资料。

这里要说的是一个非常重要的文件,FreeRTOSConfig.h. ,每一个工程都必须有这个文件,根据不同的工程配置不同的参数。官网对每一个配置参数都有详细解释,这里不在赘述。必须根据自己的硬件平台实际应用进行修改配置编译。

0?wx_fmt=jpeg

例如对于K60一些配置如下

0?wx_fmt=jpeg

而对于K60本身,我们需要关注的还有跟启动,中断向量相关的文件,如需移植到其他kinetis片子上,还需修改这部分文件,这部分文件,跟我们之前在kinetis上跑的裸机程序差不多。各位猿友可以先移植一个简单的LED程序或者按键程序测试学习下。相信很快会入门freeRTOS的学习之路。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值