准备 在移植之前,我们首先要获取到FreeRTOS的官方的源码包。这里我们提供两个下载链接: 一个是官网:http://www.freertos.org/ 另外一个是代码托管网站:https ...
准备 在移植之前,我们首先要获取到FreeRTOS的官方的源码包。这里我们提供两个下载链接: 一个是官网:http://www.freertos.org/ 另外一个是代码托管网站:https ...
; 五、esp8266的RTOS实时系统,串口编程; 一、前言; 我们已经学习e ...
的稳定性与效率。 FreeRTOS的任务切换是干嘛的呢,rtos的实际是永远运行的是具有最高优先级的运行 ...
今年大四,在准备自己的毕业设计。因为毕设题目是一个比较复杂的多传感器监控的嵌入式系统,然后最近自己有使用一些rtos,比方说freertos和ucos,感觉比起单纯对单片机的裸机开发还是有很多好玩的地方。特别喜欢这种抢占式和时间片轮询这两种内核调度模式,所以最近在开始想自己尝试去写一个实时 ...
开源地址 https://github.com/jiejieTop/mqttclient mqttclient 一个高性能、高稳定性的跨平台MQTT客户端 一个高性能、高稳定性的跨平台MQTT ...
补充 开始今天的内容之前,先补充一下上篇文章从单片机到操作系统-1的一点点遗漏的知识点。 创建任务中的堆栈大小问题,在task.h中有这样子的描述: 当任务创建时,内核会分为每个任务分配 ...
起因:发布自己翻译用的CMSIS_RTOS_Tutorial后,陆续收到网友关于“CMSIS-RTOS是干么的?”之类的问题,再次统一回复。 众所周知,实时操作系统是嵌入式领域的基石。而可选的嵌入式操作系统有很多,如FREE-RTOS、RTX、uc-os、vcWork、uLinux ...
后文rtt代表RT-Thread 在官网公众号中,看到rtt发布了rtt nano,这个就很轻量级的rtos内核,把多余的驱动都裁剪了,因此移植工作量小,可以哪来学习一番,体验rtt之美 rtt现在也集成到cubemx5.0以上的平台,类似于freertos中间件,这个做法,倒是有点类似于大厂 ...
移植前的准备工作 1. 获取STM32的裸机工程模板 STM32的裸机工程模板直接使用野火STM32开发板配套的固件库例程即可。可以从我github上获取https://github.com/ji ...
STM32之串口DMA接收不定长数据 引言 在使用stm32或者其他单片机的时候,会经常使用到串口通讯,那么如何有效地接收数据呢?假如这段数据是不定长的有如何高效接收呢? 同学A:数据来了 ...