1. 程式人生 > >stm8s 序列通訊傳送正常,無法接收

stm8s 序列通訊傳送正常,無法接收

折騰了兩天了,一直沒解決問題。

短路計算機這邊的串列埠收和發,自收自發一切正常,這說明計算機這邊的串列埠沒問題。

短路stm8s的收和發,自收自發也正常,那就是stm8s這邊的串列埠也沒問題。

懷疑是波特率誤差比較大,試用了比較小的波特率也沒有解決問題。

晚上突然想起來接收的io口在哪的地方初始化為輸出了,stm8s的驅動能力強,

所以自收自發正常,串列埠這邊驅動能力弱,所以無法接收,

趕快把這個口改成輸入狀態,再試就沒問題了。