21 点赞

RTT STM32系列 CAN发送卡死 RTT底层驱动BUG 18.00

RTT 4.0.2 CAN2没有连接CAN设备(或连接的设备未上电)时,一旦CAN2启动发送,RTT即卡死(此Bug官方在4.0.3修复了)2 RTT 4.0.2、4.0.3中,CAN正在发送的过程中,如果CAN线硬件出现松动,或CANH CANL出现临时短路,则线程会卡死在CAN发送的 rt_device_write 中
6 点赞

elm FatFS 升级到 R0.14b 1.00

elm 有重大 bug 改动了,两个致命的 bug,赶紧升级吧
5 点赞
6 点赞

【国产MCU移植】移植RT-Thread到国产芯片HC32F460PETB

HC32F460PETB移植rt-thread。移植验证通过pin驱动,uart驱动(包含uart1,2,3,4),默认使用uart4。
7 点赞

使用RTT Studio指定特殊函数加载到RAM的方法 1.00

将函数存放到 ROM 当中,函数从 RAM 中取指令
4 点赞
5 点赞

【国产MCU移植】手把手教你制作国产MCU的BSP-基于TAE32F5300

本次移植活动是我第一次使用scons脚本,目前完成的只有keil部分,实现了pin驱动和uart驱动,gcc的编译报错目前还没解决,希望借这篇文章让移植rt-thread到国产MCU变得简单,移植nano不能充分发挥rtthread的优势,制作bsp才能使用rtthread的所有资源。最后,希望小伙伴的移植之旅顺利。
15 点赞
8 点赞
11 点赞
10 点赞

rt-thread 系统优化系列(三) 之 软定时器的定时漂移误差分析

所谓软定时器,是由一个线程运行维护的定时器列表。由线程调用定时器回调函数。相对硬定时器,是由中断(SysTick)维护的定时器列表,并在中断中调用定时器回调函数。
4 点赞
2 点赞

rt-thread 线程间同步和通信你用对了吗

别人用线程间同步,我也用。但是,你考虑过中断和线程间的同步问题吗?别人用线程间通信,我也用。但是,你知道中断里给线程发消息的使用限制吗?
5 点赞
10 点赞

使用 Rust 进行嵌入式开发

Rust 是一门赋予每个人 构建可靠且高效软件能力的语言。
4 点赞

关于CUBE RTT Studio构建SDIO的FATFS文件系统的分享

本文重点讲述cubemx与RTT Studio完成SDIO接口的fatfs文件系统搭建过程,5分钟搭建,方便快捷。
12 点赞

串口 V2 适配指南

目前串口V2版本已经适配了STM32L475-Pandora的BSP,且默认使用的是V2版本;串口V2也适配到了ART-PI的开发板的serial_lab分支上,有ART-PI的小伙伴也可切换到该分支尝试使用。如文章开题,这篇文章主要讲解如何适配串口V2驱动,下面以STM32F411RE-NUCLEO的BSP为例,讲解如何快速适配到该开发板上。
12 点赞

串口框架V1和V2版本对比 1.00

本章节主要介绍了串口V1和V2对比差异,并引出串口V2的一些设计实现思想。... ...这里大致再总结一下,如果是新手初次查看的话,可能会造成一些困扰,那么就请先查看之前的三篇文章,相信看完之后会更加清晰一些。
5 点赞

RTT串口V1版本的使用分析及问题排查指南(三)

应用层使用串口时,需要先指定以何种方式(轮询、中断或者DMA)去打开串口,然后再进行串口的操作。这部分相关的内容在第一章已经说过,这里主要用来总结串口使用时遇到的一些问题。
8 点赞

RTT串口v1使用分析以及问题排查指南 (二)

本章节将结合 FinSH组件的串口相关问题分析。这一章节探讨FinSH组件上的串口问题。由于串口外设所涉及的方面过于广泛,分析时不可能涵盖全部应用场景(以上两个方面应该能涵盖了串口使用过程中的七八成的应用场景),但是,结合本章的分析问题的方法,相信其他方面的问题也将会迎刃而解。
5 点赞
7 点赞
19 点赞

RTT串口V1版本的使用分析及问题排查指南(一)

无论是刚接触 RT-Thread 的新手,还是经验老道的大牛们,他们使用 RT-Thread 的时候,使用最频繁最广泛的外设,想必也非串口设备莫属。......既然串口设备如此重要,受众人群又如此之多,使用范围如此之广,那么有必要去理一理串口框架,汇总一下问题所在,为广大开发者们指一下解决问题的方向。这也是这篇文章的主要工作。
8 点赞
5 点赞

Ubuntu 18.04 JLink 下载固件

我最近在 Linux 平台开发 RT-Thread 的程序,借助 VSCode 插件 RT-Thread Studio 能够很方便地编译下载和调试 QEMU 程序,但这次使用插件下载固件到 nRF52840DK 时发生了问题,因此我比较系统地了解了 JLink 如何下载固件,并解决了 RT-Thread Studio 插件里遗留的 BUG ,因此便有了这篇文章。
18 点赞
4 点赞

RT-Thread Ubuntu 18.04 qemu 环境搭建

本文章是官方文档在 Ubuntu 平台开发 RT-Thread 的补充材料,记录了我实际搭建过程中遇到的问题。
7 点赞
10 点赞

rt-thread STM32F4 usbhost 调试笔记

调试 stm32 的usb host 的艰辛历程
6 点赞

Art-Pi学习笔记10:优化多媒体扩展板的音频驱动添加录音功能

通过配置SAI模块,注册sound0和mic0设备,并对接audio组件,实现sd卡音频播放和录音到sd卡功能

回到
顶部

发布
问题

投诉
建议