随笔分类 -  FreeRTOS

FreeRTOS相关的文章
摘要:FreeRTOS是如今在小型嵌入式领域应用比较广泛的一种实时操作系统。它是一种开源且免费的操作系统,而且移植和使用都非常的简单。在这里我们将学习并移植FreeRTOS。 1、必要的准备 工欲善其事,必先利其器,在开始学习和移植之前,相应的准备工作必不可少。所以在开始我们需要有必要的准备: 下载Fre 阅读全文
posted @ 2020-08-30 09:33 Moonan 阅读(5018) 评论(0) 推荐(0)
摘要:说明:本文翻译自Erich Styger的文章《Implementing FreeRTOS Performance Counters on ARM Cortex-M》,文章的权属属于原作者。 当使用像FreeRTOS这样的RTOS时,迟早要问一个问题:每个任务花费多少时间?基于Eclipse的MCU 阅读全文
posted @ 2020-01-05 07:41 Moonan 阅读(970) 评论(0) 推荐(0)
摘要:大多数主机或桌面系统(比如Linux,Mac或Windows)都有一个正常的用例,你可以在早上启动操作系统,然后在晚上关闭它,然后你就离开机器。嵌入式系统是不同的:他们没有参加,他们应该“永远”运行。并非每个嵌入式系统都需要运行操作系统(或者在那个世界中:实时操作系统或RTOS),但这同样适用于:在 阅读全文
posted @ 2019-02-16 20:19 Moonan 阅读(5687) 评论(0) 推荐(0)
摘要:在MCU on Eclipse网站上看到Erich Styger在8月2日发的博文,一篇关于在Amazon FreeRTOS V10中使用运行时统计信息的文章,本人觉得很有启发,特将其翻译过来以备参考。原文网址:https://mcuoneclipse.com/2018/08/02/tutorial 阅读全文
posted @ 2018-08-11 14:29 Moonan 阅读(2551) 评论(0) 推荐(0)
摘要:在MCU on Eclipse网站上看到Erich Styger在2月25日发的博文,一篇关于使用FreeRTOS进行性能和运行分析的文章,本人觉得很有启发,特将其翻译过来以备参考。当然限于个人水平,有描述不当之处恳请指正。原文网址:https://mcuoneclipse.com/2018/02/ 阅读全文
posted @ 2018-03-10 20:50 Moonan 阅读(6188) 评论(0) 推荐(2)
摘要:在开发实际应用系统时,我们经常需要考虑数据的实时性和多任务,嵌入式实时操作系统的出现为实现这一目的提供了很好的助力。FreeRTOS是近年来比较流行的嵌入式实时操作系统,而且是开源免费的,STM32CubeMX对它也提供了支持。我们可以使用STM32CubeMX很方便的添加上FreeRTOS,只需要 阅读全文
posted @ 2017-01-20 09:22 Moonan 阅读(5275) 评论(1) 推荐(1)
摘要:上一次,我们简单的测试了FreeRTOS的基于IAR EWARM v6.4和STM32F103VET6平台的Demo,对其有了一个基本认识。接下来我们开始自己移植FreeRTOS的过程。 1、创建一个“FreeRTOSTestProject”项目文件夹,并在其下创建FreeRTOS、Librarie 阅读全文
posted @ 2016-08-18 16:14 Moonan 阅读(5468) 评论(0) 推荐(0)
摘要:1、必要的准备工作 工欲善其事,必先利其器,在开始学习和移植之前,相应的准备工作必不可少。所以在开始我们写要准备如下: 测试环境:我准备在STM32F103平台上移植和测试FreeRTOS系统 准备FreeRTOS系统源码,从官网下载最新版本的程序包,最新为v9.0.0,地址:https://sou 阅读全文
posted @ 2016-08-18 16:10 Moonan 阅读(6876) 评论(0) 推荐(3)