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