rt-thread
文章平均质量分 94
明早你自己说
看文档,学框架,懂原理
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STM32H750 + RT-Thread studio实现SDMMC功能(一)环境配置——代码通过ST-Link烧录到片外flash
摘要:本文针对STM32H750XBH6开发中的代码体积超限问题,提出使用外部Flash(W25Q256)的解决方案。文章详细介绍了RT-Thread环境下的配置过程,包括修改ld链接文件调整内存分区、添加下载算法、重定向中断向量表等关键步骤。并分享了bootloader程序的烧写方法。原创 2025-10-30 15:35:45 · 949 阅读 · 0 评论 -
pinout-generator 的安装与使用
pinout-generator是RTT官方为了RTduino的Kconfig文件配置和生成对应的RTduino BSP文件而准备的,在没有这个软件之前我们的功能配置都是直接操作Kconfig文件和直接在Github下载芯片对应的文件,首先不说Github下载BSP慢的问题,操作Kconfig你可能会有失误,的时候在你编译的时候就会生成一堆报错,你得一个个排查,增加了开发的成本,因此RTT官方推出了pinout-generator。原创 2024-11-08 11:22:10 · 1050 阅读 · 0 评论 -
RT-Thread 在SD卡实现ulog+时间戳保存不同日志方法
RT-Thread系统中的ulog日志模块设计与实现 摘要:本文介绍了RT-Thread系统中的ulog日志模块,解决了嵌入式开发中日志管理的痛点问题。通过分析ulog的两种后端实现方式(控制台输出和文件保存),详细阐述了日志系统的设计思路。重点说明了文件后端的实现方法,包括日志文件轮转机制、分类存储等功能,并提供了具体实现代码。该系统支持按模块分类存储日志,设置最大文件数量和大小限制,有效解决了产品运行日志记录和问题排查的难题,为嵌入式系统开发提供了实用的日志管理方案。原创 2025-11-04 21:56:21 · 719 阅读 · 0 评论 -
STM32H750 + RT-Thread studio实现SDMMC功能(二)功能配置——SDMMC功能实现
本文介绍了在RT-Thread系统下适配STM32H750 SDMMC功能的实现过程。由于H7系列的SDRAM特性与F1/F4系列不同,需要替换原有SDIO驱动层代码。作者提供了两种解决方案:直接替换为ART-PI开发板的drv_sdio驱动或自行编写SDIO块设备驱动。详细说明了使用CubeMX配置SDMMC为4总线模式、40MHz时钟频率,以及在RT-Thread Studio中的工程配置步骤,包括SDIO宏定义设置和驱动层代码移植。最终实现了SD卡功能在H750开发板上的正常运行,并指出环境配置是开发原创 2025-10-31 00:34:32 · 1192 阅读 · 0 评论 -
RTduino的工程创建——基于STM32F103C8t6最小系统板
我在RT-Thread studio中无意发现了可以与arduino工程联合使用,然后去查找了一下资料,发现RTT官方发布的版本已经是2022年的版本了,目前RTT官方也在不断升级,但文章还是原来的,我也找到最近有人发RTduino的工程创建,但那个是直接在GitHub直接拷贝工程的,那边的工程一般什么功能(PWM,I2C等)都开了,对于F103最小系统板这种小身板来说是遭不住的,而且我们一般也不用开那么多,这次我就来一步步教你们应该如何实现只开自己想要的功能的工程原创 2024-11-09 13:45:35 · 1119 阅读 · 0 评论 -
基于RT-Thread的微雪墨水屏(2.9inch)SPI移植实现
本章节主要实现通过文档了解墨水屏的SPI通信方式,并通过硬件SPI和软件SPI方法配置SPI驱动微雪墨水屏。目前已在STM32F103ZET6和STM32H750XBH6中实验成功原创 2024-11-19 21:11:52 · 2833 阅读 · 0 评论 -
使用cubemx和rt-thread studio联合配置(以RTC时钟为例)
该文章讲解了在rt-thread studio中RTC硬件如何初始化,时钟树怎么配,应该如何查看官方文档,还有一些配置的常见问题。详细讲解了cube生成的代码时如何嵌入到rt-thread工程中的原创 2024-10-12 20:31:12 · 2567 阅读 · 8 评论
分享