這幾天在入門PIC24HJ128GP506A單片機,之前沒有接觸過,在學習它的UART外設時,遇到了單片機接收上位機數(shù)據(jù)不準確的問題,單片機向上位機發(fā)送數(shù)據(jù),上位機接收正確。下面是的我代碼:可以在主函數(shù)中看到,我判斷接收的到的字符是否是“H”或“N”,其實這是我在DEBUG時發(fā)現(xiàn)的,原來我判斷的是“o”和“c” open & close, 但是實際RecvData的值為“H”或“N”。實在是不知道問題出哪里了,有懂的大神幫忙看看。
|