rt-thread
文章平均质量分 88
rt-thread
柒妖71
不破不立
展开
-
rt-thread系列文章目录
本文是rt-thread系列文章目录,后续关于rt-thread的更新都会添加到此文内。原创 2023-09-09 00:00:06 · 239 阅读 · 0 评论 -
rt-thread------任务调度
本文主要阐述rt-thread任务切换原理,优先级和时间片的概念原创 2023-09-09 19:45:09 · 1182 阅读 · 0 评论 -
rt-thread------生成工程模板
menuconfig 图形化配置界面,交互性好,操作逻辑强;丰富的文字帮助说明,配置无需查阅文档;使用灵活,自动处理依赖,功能开关彻底;自动生成 rtconfig.h,无需手动修改;使用 scons工具生成工程,提供编译环境,操作简单;提供多种软件包,模块化软件包耦合关联少,可维护性好;软件包可在线下载,软件包持续集成,包可靠性高;提示:以下是本篇文章正文内容,下面案例可供参考menuconfig: 打开图形化配置界面:配置图形化界面配置。原创 2022-11-17 08:00:00 · 901 阅读 · 0 评论 -
rt-thread-------内存管理(内存堆)
简述堆和栈堆(stack):由编译器自动分配释放栈(heap):一般由程序员分配和释放。小内存管理法、slab 管理算法、memheap 管理算法原创 2023-07-05 23:06:13 · 1360 阅读 · 0 评论 -
rt-thread------串口V1版本(一)配置
UART(Universal Asynchronous Receiver/Transmitter)通用异步收发传输器,UART 作为异步串口通信协议的一种,工作原理是将传输数据的每个字符一位接一位地传输,是在应用程序开发过程中使用频率最高的数据总线。我们经常在串口上接WIFI、4G模块,也可以增加电平转换芯片变成RS232和RS485通信接口。rt-thread官网对串口做了详细的说明。这篇文章的目的是讲一下我对串口发送接收模式的理解和使用过程中遇到的问题。原创 2023-02-12 22:54:26 · 1982 阅读 · 0 评论 -
rt-thread------串口(二)发送篇
这篇文章主要讲一下rt-thread的串口的三种发送,轮询、中断、DMA发送。rt-thread提供的串口驱动V1版本中断发送有问题,这边只提供中断的发送思路,或者大家可以去研究一下V2版本。后续会有V2版本的文章更新。首先需要提出两个概念阻塞和非阻塞,阻塞顾名思义程序会在这里等待到阻塞结束。非阻塞则会立马执行结束跑到后面的程序。里面本质上会调用(中断发送)(dma发送)轮询发送。原创 2023-03-12 22:11:30 · 3174 阅读 · 0 评论 -
rt-thread------串口V1(三)接收
rt-thread串口V1版本接收原创 2023-07-03 00:43:29 · 2177 阅读 · 0 评论 -
rt-thread ------fal移植
FAL (Flash Abstraction Layer) Flash 抽象层从上图可知,fal是对不同的flash设备做出抽象的接口,可以分区管理、读写且支持多块flash。rt-thread移植fal库还是挺方便的几乎env使能配置就可以搞定了,只有fal_cfg.h配置文件需要用户根据实际情况去修改。后续还会在这个基础上出一期easyflash移植的教程。原创 2022-11-16 00:41:50 · 1416 阅读 · 0 评论