折騰了兩天了,一直沒解決問題。
短路計算機這邊的串口收和發(fā),自收自發(fā)一切正常,這說明計算機這邊的串口沒問題。
短路stm8s的收和發(fā),自收自發(fā)也正常,那就是stm8s這邊的串口也沒問題。
懷疑是波特率誤差比較大,試用了比較小的波特率也沒有解決問題。
晚上突然想起來接收的io口在哪的地方初始化為輸出了,stm8s的驅動能力強,
所以自收自發(fā)正常,串口這邊驅動能力弱,所以無法接收,
趕快把這個口改成輸入狀態(tài),再試就沒問題了。
折騰了兩天了,一直沒解決問題。
短路計算機這邊的串口收和發(fā),自收自發(fā)一切正常,這說明計算機這邊的串口沒問題。
短路stm8s的收和發(fā),自收自發(fā)也正常,那就是stm8s這邊的串口也沒問題。
懷疑是波特率誤差比較大,試用了比較小的波特率也沒有解決問題。
晚上突然想起來接收的io口在哪的地方初始化為輸出了,stm8s的驅動能力強,
所以自收自發(fā)正常,串口這邊驅動能力弱,所以無法接收,
趕快把這個口改成輸入狀態(tài),再試就沒問題了。