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时钟使能。

相关推荐
数字化顾问2 分钟前
(138页PPT)流程体系的建设优化与运营(附下载方式)
大数据·运维·人工智能
2601_9672875724 分钟前
轮胎侧壁上的 91V 是什么意思,负荷指数与速度级别怎么看
运维·服务器·汽车
Ivanqhz1 小时前
正余弦位置编码(Sinusoidal Positional Encoding)
java·linux·数据库
H.莓飛1 小时前
【数据结构】队列
linux·数据结构·centos
Ivanqhz1 小时前
层归一化、残差、前馈网络与激活函数简述
服务器·数据库·人工智能·深度学习·算法
小此方1 小时前
Linux网络(十九):TCP流量控制与滑动窗口详解,超时重传和快重传到底有什么区别
linux·运维·服务器·网络·网络协议·tcp/ip
海宇服务1 小时前
零信任架构实战:基于海宇运营商近3个月欠费次数构建自动化履约能力评估管线
运维·人工智能·架构·自动化
码上有光1 小时前
Linux进程通信——共享内存、消息队列和信号量
android·linux·运维·共享内存·通信
沫璃染墨1 小时前
《从零入门Linux系统篇(五十四):线程篇·七——互斥锁底层原理:从原子交换到线程竞争与锁实现》
linux·运维·服务器·开发语言·c++·驱动开发·系统架构
志栋智能2 小时前
超自动化巡检中的异常检测与根因分析
运维·自动化