前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >看官网一步步给你分析学习freeRTOS

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

作者头像
用户1605515
发布2018-04-11 10:44:29
1K0
发布2018-04-11 10:44:29
举报
文章被收录于专栏:嵌入式程序猿嵌入式程序猿

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

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

打开例程如下图所示:

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

如下图所示:

找到支持的K60说明

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

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

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

例如对于K60一些配置如下

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-05-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档