问题现象:STM32CubeIDE开发工具,合入RT-Thread Nano系统代码;添加ulog组件,打印输出float类型数据。无法正常打印,打印字符串和整形数据均正常。 原因分析:STM32CubeIDE工具为了节省资源,默认使用精简版本的libc库;而精简版本的C库,无法支持输出float类型数据。 解决方案:进入“Project→Properties”;...猜...
下载地址这里根据项目需求,我们选择RT-Thread Nano(目前版本更新到3.1.5)。 下载后解压缩,目录结构如下: 3.RT-Thread移植 准备工作都已经做好了,接下来可以开始RT-Thread的移植了。 将rt-thread整个文件夹拷贝到我们的工程目录下,为了工程的精简,我们可以删掉一些我们不需要的文件。 将RT-Thread添加到我们的工程中...
*/voidLED_Entry(void*params){while(1){HAL_GPIO_TogglePin(GPIOA,GPIO_PIN_8);rt_thread_delay(500);}}rt_thread_t LED_thread=NULL;voidLED_Init(void){LED_thread=rt_thread_create("LED",LED_Entry,NULL,128,1,1);if(NULL!=LED_thread){rt_thread_startup(LED_thread);}}/* * LVGL 服务模...
GPIO_Write(GPIOB,0); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; //LED1-->PE.5 端口配置, 推挽输出 GPIO_Init(GPIOE, &GPIO_InitStructure); //推挽输出 ,IO口速度为50MHz GPIO_SetBits(GPIOE,GPIO_Pin_5); //PE.5 输出高 } void led_on(void) { GPIO_WriteBit(GPIOB, GPIO_Pin_5, 0);...
Re: 历时半个月,终于把F1C200S开发板的RTThread 触摸(GT911)+显示RGB(40PIN)565+LVGL8.3.0调通支持中文 @sh200436 可能是rttstudio 不支持这个芯片调试吧,我是直接usb 下载的,串口看打印信息,而且程序需要引导的,不是这一个bin文件就能跑起来了,还需要一个boot.bin 很多帖子或gitee 里有这个bin 直接用就好...
change RT_FOTA_DEFAULT_KEY_PIN Aug 10, 2020 template.uvoptx first commit Jun 26, 2020 template.uvprojx first commit Jun 26, 2020 README Apache-2.0 license STM32-RTThread-BootLoader 简介 本项目参考基于STM32的开源Bootloader框架-RT-FOTA进行移植,原 Bootloader 运行于 RT-Thread nano,本移植版本运行...
最近有一个modbus通信协议的需求,借此机会总结一下modbus在rtthread上的应用。 2RS485 2.1 简介 RS485通信接口一般应用在物联网自动化场景,只有2根线,工作在半双工模式。 2.2 与RS232对比 2.3 正点原子开发板上的应用电路 RS485低电平是接收模式,高电平是发送模式,在发送函数中发送之前切换为发送状态,发送完后切...
esp32.rom.nanofmt.ld esp32_out.ld mkbin.bat partitions_singleapp.bin rom_32.ld rtconfig.h rtconfig.py rtconfig_project.h sdkconfig.h BSP部分 BeagleBone加入GPIO驱动; 京微雅格M7,更新驱动库并改进EMAC驱动程序; 新加入dm365移植(包括EMAC、GPIO、I2C、MMC/SD、SPI等驱动); ...
本文介绍了如何在 RT-Thread Studio 上使用 RT-Thread Nano,并基于BearPI-IOT STM32L431RCT6的基础工程进行讲解如何使用PIN设备接口及相关软件包使用。 Rice加饭 2022/05/10 6750 【STM32F429】第7章 ThreadX GUIX移植到STM32F429(MDK AC5) gui缓存单片机 最新教程下载:http://www.armbbs.cn/forum.php?mod...
修正pin设备注册时的设备名称问题;而v2.1.0 alpha这个技术预览版则沿着最初设定的roadmap技术路线进行,这其中主要包括:lwip更深度的集成:把它集成到RT-Thread的文件系统接口中,这样Linux/Unix下的一些socket网络应用能够更顺利的移植到RT-Thread上,也为以后可以应用到更多地方的select接口铺路。 这部分是和RT-Thread发...