标题: STM32F103串口詭異問題,不知大家有沒有碰到 [打印本页]

作者: mvwtest    时间: 2020-9-6 10:51
标题: STM32F103串口詭異問題,不知大家有沒有碰到
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
症狀:

STM32F103串口詭異問題,不知大家有沒有碰到

A:mcu(stm8)+mpu6050捕獲數據----用JDY-40串口透傳無線發送------JDY-40接收-----至PC,數據接收正常。


B: mcu(stm8)+mpu6050捕獲數據----用JDY-40串口透傳無線發送------JDY-40接收-----至STM32F103,數據接收錯誤,丟碼,誤碼。

C: mcu(stm8)+mpu6050捕獲數據---串口直連-----至STM32F103,數據接收正常。


-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
分析:
A,B,C均使用同一代碼,各個單元通過獨立調試,符合設計要求。
由A,C推斷問題應該在-JDY-40與STM32F103之間。在波特率,奇偶,緩衝區,延時等各種嘗試後問題依舊。
當使用ESP32替代STM32F103則整套系統可以正常運行。

綜上所述,問題大概率在STM32F103上,可既有思路又無法發現癥結所在。

不知大家有沒有類似困擾,歡迎指教交流。


作者: 心有浮生    时间: 2020-9-7 17:06
透传数据丢失了?
作者: TTQ001    时间: 2020-9-8 08:21
我没有遇到过这个问题。 希望有人可以解释一下。
作者: yzwzfyz    时间: 2020-9-8 16:13
你可以单步或断点调试,估计问题出在哪?再设法验证你的假设。反复假设、反复验证,获取经验值,直到OK。
作者: mvwtest    时间: 2020-9-8 23:00
心有浮生 发表于 2020-9-7 17:06
透传数据丢失了?

對,數據卻失,
一直無法鎖定問題癥結,目前是更換stmF030系列先解決項目。
根本問題暫時封存,等其他項目上馬,換一批mcu再試試。屆時再向大家報告。





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1