rt-thread

嵌入式学习和实践2 个月前
stm32·单片机·rt-thread·flash·fal
stm32 单片机(on-chip flash)(片上flash)使用 rt-thread 的FAL 软件包硬件:野火 stm32f407 开发板。 软件:rt-thread v4.1.1 stm32f407-atk-explorer bsp包。 注意: FAL:Flash 抽象层。在 V4.1.0 中,将 fal 软件包重新定义为 RT-Thread 内部组件,在使用方式上和以前有这些区别: (1)原本使用 fal 需要在 RT-Thread 的包管理器中选择并进行下载; (2)现在只需要在组件中打开使用即可。
我先去打把游戏先2 个月前
c语言·stm32·单片机·嵌入式硬件·学习·机器人·rt-thread
RT-Thread之STM32使用定时器实现输入捕获基于RT-Thread的STM32开发,配置使用定时器实现输入捕获。 比如配置特定通道捕获上升沿,该通道对应的引脚有上升沿信号输入,则触发捕获中断。
我先去打把游戏先2 个月前
c语言·stm32·单片机·嵌入式硬件·学习·机器人·rt-thread
RT-Thread之STM32使用定时器实现输出比较基于RT-Thread的STM32开发,配置使用定时器实现输出比较。 例如设定一定的比较值,当定时器值等于设定比较值时会触发比较中断,在中断里打印输出,查看时间戳,计算验证是否和配置的定时器输出比较中断周期一致。
嵌入式学习和实践2 个月前
stm32·单片机·rt-thread·引脚中断
stm32 使用 rt-thread 引脚PIN中断设置边沿触发问题RT-Thread是一个开源的嵌入式实时操作系统,它提供了丰富的设备驱动和组件,方便开发者进行嵌入式系统开发。其中,PIN设备是RT-Thread对通用输入输出(GPIO)的抽象和封装,使得开发者可以更方便地管理GPIO,包括配置引脚模式、读写引脚状态、处理外部中断等。   PIN中断是RT-Thread中处理外部事件的一种重要机制。当GPIO引脚上的电平发生变化时,可以触发中断,进而执行相应的中断回调函数。这种机制对于按键检测、传感器信号采集等场景非常有用。
张世争3 个月前
stm32·rt-thread·msh
STM32F407VET6开发板RT-Thread MSH 串口的适配STM32F407VET6 开发板(魔女),http://www.stm32er.com/Keil MDK5,版本 5.36
hywing7 个月前
ide·rt-thread·rt-thread studio
RT-Thread Studio使用教程RT-Thread Studio是官方出品的一款专门针对RT-Thread嵌入式开发、部署、调试、测试的集成开发环境,它基于Eclipse开源项目开发,极大的提高了嵌入式开发者的开发效率,目前最新版本是2.26
hywing7 个月前
rt-thread·nxp·i2c·frdm-mcxn947
FRDM-MCXN947开发板之i2c应用NXP FRDM-MCXN947开发板是一款基于MCXN947 MCU的低成本评估板,MCU集成了双核Arm Cortex-M33微控制器和一个神经处理单元(NPU)。开发板由一个MCXN947控制器和一个64 Mbit外部串行闪存组成。该板还具有P3T1755DP I3C温度传感器,TJA1057GTK/3Z CAN PHY,以太网PHY, SDHC电路(卡槽为DNP), RGB LED,触摸板,高速USB,按钮,和MCU-Link调试接口。该板兼容Arduino屏蔽模块,Pmod板,mikroBUS。
Nuttx_Fan_now7 个月前
arm·rt-thread·以太网·mpu·lwip·驱动·协议栈
在RT-Thread下为MPU手搓以太网MAC驱动-4在第一篇文章中提到对MAC设备做出了抽象,其中MAC抽象里面有提供通过MDIO总线去访问PHY寄存器的读写操作接口(有省去其他操作接口)
Nuttx_Fan_now7 个月前
嵌入式·rt-thread·以太网·mpu·驱动·rtos
在RT-Thread下为MPU手搓以太网MAC驱动-3系列文章2中有提及到,在RT-Thread下定义的PHY操作抽象接口并不是很合理,比如你的系统里面有2个PHY的时候,你需要对每个PHY的操作接口和具体的PHY设备实例进行深度绑定,否则你无法根据当前read操作所传入的参数来区分当前操作的是哪个PHY设备:
hywing7 个月前
rt-thread·renesas·hmi-board
HMI-Board上手指南HMI-Board为 RT-Thread 联合瑞萨推出的高性价比图形评估套件,取代传统的 HMI+主控板硬件,一套硬件即可实现 HMI+IoT+控制的全套能力。依托于瑞萨高性能芯片 RA6M3 及 RT-Thread 软件生态,HMI-Board 不仅硬件性能强劲,同时软件生态丰富,助力开发者快速开发出GUI智能硬件产品,这个板子是我参加RT-Thread社区活动接触到的
Nuttx_Fan_now7 个月前
嵌入式·rt-thread·以太网·mpu·lwip·驱动·rtos
在RT-Thread下为MPU手搓以太网MAC驱动-2在MAC驱动下,提供了通用的中断处理代码,在通用中断处理代码下会调用每个MAC驱动实际注册的中断处理函数:
帐篷Li9 个月前
阿里云·rt-thread·openwrt·esp-idf·接入sdk·设备开发·设备接入
【物联网设备端开发】物联网设备上云提供开箱即用接入SDK🌈 个人主页:帐篷Li 🔥 系列专栏:物联网设备端开发💪🏻 gitee地址:IOTDeviceSDK物联网设备端开发工具包 🤵‍♂️ 物联网设备上云提供开箱即用接入SDK,提供物联网设备端开发工具包
文火冰糖的硅基工坊10 个月前
架构·操作系统·嵌入式·rt-thread·软件
[嵌入式系统-27]:RT-Thread -14- 操作系统配置:rtconfig.h文件与menuconfig命令目录一、rtconfig.h1.1 概述1.2 软硬件资源配置1.3 功能模块选择1.4 内核配置详解
yutian06061 年前
stm32·单片机·嵌入式硬件·rt-thread·stm32cubemx
RT-Thread: STM32 SPI使用流程①点开设置界面 ②勾选看门 SPI 驱动 ③点击保存 ④查看添加的驱动文件 drv_spi.c①打开配置文件 ②打开定义
DarrenPig1 年前
网络·stm32·物联网·php·智能家居·rt-thread·mqttx
RT-Thread 瑞萨 智能家居网络开发:RA6M3 HMI Board 以太网+GUI技术实践R A 6 M 3 H M I − B o a r d \textcolor{#4183c4}{RA6M3 HMI-Board} RA6M3HMI−Board
yutian06061 年前
stm32·单片机·rt-thread·rtc
RT-Thread:STM32实时时钟 RTC开启及应用说明:STM32F103/407系列基于 RT-Thread 系统的 RTC 开启及应用 应用流程介绍。
yutian06061 年前
stm32·单片机·嵌入式硬件·rt-thread·stm32cubemx
RT-Thread:SPI万能驱动 SFUD 驱动Flash W25Q64,通过 STM32CubeMX 配置 STM32 SPI 驱动关键词:SFUD,FLASH,W25Q64,W25Q128,STM32F407说明:RT-Thread 系统 使用 SPI万能驱动 SFUD 驱动 Flash W25Q64,通过 STM32CubeMX 配置 STM32 SPI 驱动。
CodingCos1 年前
rt-thread·nosys.specs·系统编译选项
【ARMv8M Cortex-M33 系列 3.1 -- RT-Thread renesas/ra4m2-eco 移植编译篇 nosys.specs 介绍】请阅读【嵌入式开发学习必备专栏 之Cortex-M33 专栏】在编译RT-Thread使用自己写的链接脚本时,使用 scons 进行编译时出现了下面问题:
启明智显1 年前
开源·嵌入式·rt-thread·串口屏·86控制面板·esp32-c2
启明智显开源项目分享|基于Model 3c芯片的86中控面板ZX3D95CM20S-V11项目软硬件全开源本文为4寸 480*480 RGB接口IPS全面触屏的86中控面板(RT-Thread+LVGL)软硬件开源干货内容,该项目是综合性非常强的RTOS系列项目!项目主控芯片使用 Model 3c,整体实现了简化版本的86中控面板的功能需求。项目可以学习的点非常多,包含:Model 3c 的硬件驱动,LVGL 的移植与RT-Thread 操作等。该项目的源代码适用于启明智显的出厂镜像,只学习应用层开发的也可以尝试学习该项目!
DarrenPig1 年前
单片机·嵌入式硬件·mcu·物联网·硬件工程·rt-thread·ra8
2023RT-Thread开发者大会参加了一次RT-Thread的开发者大会,相当有意思,虽然一天奔波挺累,但睡了半天之后简单剪了下22号的视频,也就有时间写自己的参会笔记了。 与openEuler社区不同,RT-Thread社区更专注于嵌入式,与硬件厂商结合较为紧密。我是在openEuler的嵌入式SIG的引导下来的,openEuler社区的Embedded发行版是Yocto架构为主与服务器端的发行版本并不一样。很明显在ARM-M系列的场景下是跑不了openEuler的,这时RTOS(实时操作系统)显然更为适合这类场景,正如RT-Thre