|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
串行通信如何作到只接收三字節(jié) |
| 作者:zhangli222 欄目:單片機(jī) |
串行通信如何作到只接收三字節(jié),而對(duì)于上位機(jī)發(fā)送的錯(cuò)誤字節(jié)(不是三字節(jié))的欲于放棄。我寫的程序一次只接收三個(gè)字節(jié),而把多余的字節(jié)作為下一次接收的首字節(jié)。這樣好象不太對(duì)。 |
| 2樓: | >>參與討論 |
| 作者: hq_y 于 2007/1/16 18:13:00 發(fā)布:
要規(guī)定協(xié)議,具體協(xié)議可以參見modbus |
|
| 3樓: | >>參與討論 |
| 作者: dengm 于 2007/1/16 18:23:00 發(fā)布:
協(xié)議要規(guī)定 3個(gè)bytes之間的時(shí)間 及 3個(gè)bytes、3個(gè)bytes 之間的時(shí)間 |
|
| 4樓: | >>參與討論 |
| 作者: conwh 于 2007/1/16 20:38:00 發(fā)布:
通訊的好壞,關(guān)鍵是協(xié)議的制定 |
|
| 5樓: | >>參與討論 |
| 作者: hotpower 于 2007/1/16 21:08:00 發(fā)布:
前些天遇到了此問(wèn)題. 有個(gè)研究生做的GPS項(xiàng)目,用M128. 也是只能接收2,3個(gè)字節(jié),最后找出是內(nèi)部看門狗復(fù)位~~~ 倒塌的他竟然找了3天~~~無(wú)奈找菜農(nóng)加水~~~ 最后菜農(nóng)在水中找出了他"百思不解的難題"~~~ |
|
| 6樓: | >>參與討論 |
| 作者: conwh 于 2007/1/16 22:44:00 發(fā)布:
呵呵,還是狗論的內(nèi)容 |
|
| 7樓: | >>參與討論 |
| 作者: hotpower 于 2007/1/16 22:58:00 發(fā)布:
倒塌了~~~這個(gè)可是真實(shí)的~~~
|
|
| 8樓: | >>參與討論 |
| 作者: JJG 于 2007/1/18 8:42:00 發(fā)布:
問(wèn):菜農(nóng).在做耗時(shí)多的任務(wù)時(shí),狗怎么處理好呢? |
|
| 9樓: | >>參與討論 |
| 作者: zsh1980 于 2007/1/18 15:47:00 發(fā)布:
1.5BYTE 可以看看modbus規(guī)約,幀內(nèi)字節(jié)之間的間隔小于1.5字節(jié)時(shí)間,幀與幀之間是大于3.5字節(jié)時(shí)間,這樣處理才可以 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |