![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - RS232 同位元檢查
(https://www.pcdvd.com.tw/showthread.php?t=1041649)
|
---|
引用:
大絕招 : "出問題的都是別人家的產品,我家的一定沒問題" 這招我還蠻常用的 :laugh: :laugh: |
可是我用 示波器 跟 RS232 接收軟體 查也都正常
偏偏我接收就不正常 |
引用:
會不會是你parity check 或是 data bits 和送出來的不一至. 要不要先一個byte, 一個byte 送送看。這樣比較好釐清 |
有道理........ 嗯
|
能更清楚地描述嗎?
1. RS232是自己設計的IP還是用現成的? 2 用示波器確認Baud 沒錯嗎? 3. parity 數目, data bit 數目? space bit 數目? |
...
接上網路分析儀, 一翻兩瞪眼. :think: |
引用:
1.RS232 是 LINUX裡面的 2.是對的,而且LA分析出來的parity error都是正確的 3.因為tx端送出的是9bit uart,但是LINUX只能接收8bit所以用parity去看,parity設定成space ,數量是8bit stop 1bit ,parity 1bit 如果需要 CODE 可以寄給你 |
地線有接好嗎,除了信號地以外,接頭上的金屬外殼最好也要接,試看看吧
|
引用:
... 其中一邊要妥協, 想辦法跑一樣的設定. |
引用:
9bit uart.... 如果收uart的裝置不支援9bit就沒用啦.... 當然如果要自己用GPIO來收也是可以啦 :D :D :D |
所有的時間均為GMT +8。 現在的時間是07:59 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。