
项目现场发现有些设备有时下发数据没反应,该设备由STM32L431外接模块来接收网络数据。经过排查,发现乱码发生时,外接设备发出的数据无乱码,STM32L431的对应该外接设备的串口中断服务程序有噪声错误(LL_USART_IsActiveFlag_NE),如果乱码比较多时,还有帧错误(LL_USART_IsActiveFlag_FE)。乱码是随机的,可能一天都不会出现,但如果当天出现过,则比较容易重现。网上说可能是电源波动或线路干扰等。这个问题该怎么排查真实原因?谢谢 |
ADC差分采样
请问大佬们,L433进入stop2模式还有874uA的电流,有什么排查的办法吗?
求助,使用51单片机和VL6180X传感器测距,结果一直是0是什么原因,能读到ID为0xB4
ST25R3916有快速读取吗?
STM32L476 Flash擦除失败问题
STM32L562-DK板中居然有个电流测量模块
STM32L433 单片机在串口配置为IRDA模式后,IRDA是否可以在STOP Mode1下唤醒
在使用nucleo H7开发版 USART2发送数据测试的时候,RTS脚产生与TX脚一样的伴随波形,波形与TX脚一致
各位大佬们多提提宝贵建议定位根本原因,跪谢。STM32L452 在未知情况下打开了读保护RDP?MCU无法运行,只有解除读保护后重新烧录固件
STM32G070RET6,中断优先级配置没有效果
硬件上检查连线、焊接、接地、系统电源稳定性方面问题;
注意有无电磁干扰方面的问题,必要时考虑做些回避或屏蔽;
系统时钟尽量使用HSE做时钟源;
软件方面重点检查两边的UART通信配置是否完全一致。如果性能可以接受的话,波特率尽量低点;
软件代码方面加强出错监视,在检查到出错时做适当处理,包括在适当位置做LOG输出;