主題:串口例程接收和發(fā)送數(shù)據(jù)問題 共有69742人關(guān)注過本帖 |
---|
![]() qjp521921 |
1樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
串口例程接收和發(fā)送數(shù)據(jù)問題 ![]() 板子的串口例程,我用串口調(diào)試助手向板子發(fā)送字符串,板子回的數(shù)據(jù)不對(duì),有亂碼;只有發(fā)送一個(gè)字符的時(shí)候,才能正確接收一個(gè)字符,這是為什么?還有板子屏幕上的顯示也只有第一個(gè)字符正確,其他的是亂碼。pSer->m_DatLen = read( pSer->m_fd, pSer->DatBuf, 100 );是這個(gè)讀取串口數(shù)據(jù)的函數(shù)有問題嗎?還是哪里有問題。 |
單帖管理 | 引用 | 回復(fù) ![]() |
![]() qjp521921 |
2樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
![]() 確實(shí)是這樣,我把數(shù)據(jù)回發(fā)去掉就正常了,多謝。 |
單帖管理 | 引用 | 回復(fù) ![]() |