RT-Thread系统使用常见问题处理记录

1.使用telnet连接系统时发送help指令显示不全的问题。

原因:telnet发送缓存太小。

解决办法:更改agile_telnet软件包里Set agile_telnet tx buffer size的大小。

2.使用Paho MQTT软件包过一段时间报错hard fault on thread: mqtt0

解决办法:更改paho_mqtt_pipe.c里PIPE_BUFSZ为2048

3.使用RT-Thread系统自带PWM驱动无法输出PWM波。

解决办法:老版本的PWM里定时器时钟的初始化函数是HAL_TIM_PWM_MspInit

最近4.2版本的改成了HAL_TIM_Base_MspInit函数。把board.c里的初始化函数改一下就好了。

4.RT-Thread系统使用STM32F407芯片的CAN2,无法进入接收中断的问题。

原因:要先使能CAN1的时钟,再使能CAN2的时钟

解决办法:在board.c里的CAN2打开时钟前增加CAN1时钟使能。

相关推荐
SAP龙哥1 小时前
日常运维问题汇总-58
运维
J_Xiong01171 小时前
【工程篇】07:如何打包conda环境并拷贝到另一台服务器上
运维·服务器·conda
LUCIAZZZ1 小时前
高性能网络模式-Reactor和Preactor
java·服务器·开发语言·网络·操作系统·计算机系统
k *1 小时前
网络编程-tcp连接:服务器与客户端
服务器·网络·tcp/ip
Wezzer1 小时前
haproxy负载均衡
运维·服务器·haproxy·keepalvied
HainesFreeman1 小时前
Linux、Ubuntu和CentOS的关系与区别
linux·ubuntu·centos
yuanManGan2 小时前
Linux基本指令(一)
linux·运维·服务器
珹洺2 小时前
Linux操作系统从入门到实战(十)Linux开发工具(下)make/Makefile的推导过程与扩展语法
linux·运维·服务器
星哥说事3 小时前
Linux管理不用记命令!Linux安装可视化管理工具Cockpit安装使用
linux
花海如潮淹4 小时前
物联网设备管理工具实战:用AR运维镜击穿6.8天修复魔咒
运维·物联网·ar