IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 1234_FreeRTOS内核快速入门说明阅读 -> 正文阅读

[嵌入式]1234_FreeRTOS内核快速入门说明阅读

全部学习汇总: GitHub - GreyZhang/g_FreeRTOS: learning notes about FreeRTOS.

?

为了能够快速了解FreeRTOS的内核,官方提供了一些简单的工程例程来做快速的了解。同时,如果不用开发板的情况下,还可以选择Windows、Linux以及QEMU的模拟环境。接下来,我会尝试用一下QEMU的环境,顺便了解一下QEMU如何使用。

这是给新手推荐的一部分配置信息,虽然我也说不上是非常新的新手,但是总归还是不够深入。接下来我个人的学习过程中,初期会对这些建议尽量做全面的采纳。

FreeRTOS已经被移植到了很多不同的架构以及编译器上,每一个移植版本都有一个配置好了的示范工程。而且,每一个工程还带着一个说明页面来给出丰富的说明信息。相关的信息中包含了必要的移植信息,同事还包含了如何去写一个FreeRTOS兼容的ISR,这个在不同的平台上可能会有不同。

之前我自己使用FreeRTOS的时候也遇到了一些ISR的问题,虽然跌跌撞撞最后都通过了,但是总归还是没有从根本上理解。这次关注一下相关的信息,后续的应用中或许可以避开相关的问题。

FreeRTOS的库,不知道说的是OS本身还是OS中可以集成的库,这个是在GitHub上可以找到的。如果下载了源代码,里面的内容是非常多的,但是针对一个我们要用的平台所需要关注的文件并不是很多。下面是我下载后的文件解压后的第Demo目录信息:

可以看得出来,里面的内容非常多。多达203个文件夹,应该也就对应着203个工程。

针对每一个工程例子,都有相关的说明信息,同时也包含了如何去让这个工程运行起来的说明。

如何快速创建自己的工程呢?这里给出来的最简单的方法是:不要从头来,而是找一个已经移植好了的例子,之后删除里面的例程代码增加自己的代码设计即可。

这里进一步说明了使用FreeRTOS的推荐方式。如果想要创建使用FreeRTOS的应用,最简单的方式是找到相应的Demo

然后再这个基础上做修改。当然,很可能提供的Demo有可能并不支持我们使用的MCU平台,这样的话下面画出来的这个链接应该就有帮助了,参考这个信息应该可以快速把例程移植到另一个不同的硬件上。除此之外,前面推荐的一个配置在这里又有一个深入解释的链接,解释如何使用configASSERT()来追踪用户错误。接下来这个方法不仅要去用,也要看看它实现的机理,或许在后续我自己的软件设计中可以借鉴。

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章           查看所有文章
加:2022-05-12 16:35:35  更:2022-05-12 16:36:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 13:26:01-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码