久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: USB轉RS232線通信時,接收超過64字節數據時,空閑中斷在64字節就會觸發 [打印本頁]

作者: 123156fsadf    時間: 2023-8-10 17:29
標題: USB轉RS232線通信時,接收超過64字節數據時,空閑中斷在64字節就會觸發
請教一個問題,串口助手用USB轉232線(圖2)進行通訊時,115200波特率可以發送不限長度的數據,STM32的空閑中斷都能當成一幀數據。但是用256000/460800等更高波特率時,一旦超過64字節,就會在接收到64字節時就發生空閑中斷,導致接收錯誤。我用圖1 所示的設備,則可以進行超過115200波特率的通信。是因為232芯片本身的緩存空間是64字節嗎

e1f534ad0ec194dc7aa019ff133b46b.jpg (546.16 KB, 下載次數: 72)

圖1

圖1

1d988f33cd0af44aee5c2ce06f2014a.jpg (223.06 KB, 下載次數: 70)

圖2

圖2

作者: Hephaestus    時間: 2023-8-10 23:07
STM32一側的緩存長度是你自己定義的,問大家干什么?
作者: 123156fsadf    時間: 2023-8-11 09:04
Hephaestus 發表于 2023-8-10 23:07
STM32一側的緩存長度是你自己定義的,問大家干什么?

不是STM32緩存長度的問題,我同樣的程序,用DMA接收不定長的數據,115200波特率可正常接收超過64字節的數據,用460800,只能接收到64字節就觸發空閑中斷了。我懷疑是這個232芯片內部緩存只有64字節,發完64字節后要等待一會才會發后面的內容。導致接收到的數據不完整。我用圖2所示的線就會出現這個問題,用圖1所示的器件就沒這個問題。問題只可能出現在那根線上,后面我又買了一根其他店的usb轉232線,也有這個問題
作者: yzwzfyz    時間: 2023-8-11 10:18
USB與323通訊速率不同,中間必有一個差速器【中轉站】,站內也必有一個【倉】,流通慢時,【倉】夠用,看不出問題;流通快時,速差的積累就體現出來了,會滿【倉】。
樓主:您的猜想我贊同。
不過【倉】未必是64字節,但至少不低于64。只不過,發生擠【倉】時,它保證出【倉】的64個是正確的,因擠【倉】發生丟失的部分不再續發,或報警。
只要是通訊的雙方存在速率差異,用緩沖【倉】進行通訊【同步】的通訊,就總存在一個【倉】量,以及擠【倉】的時機。
作者: 123156fsadf    時間: 2023-8-11 10:31
yzwzfyz 發表于 2023-8-11 10:18
USB與323通訊速率不同,中間必有一個差速器【中轉站】,站內也必有一個【倉】,流通慢時,【倉】夠用,看不 ...

有點奇怪,圖1的器件進行通信就沒有問題,用圖2的線才會出現這個問題。兩個都是usb轉232芯片
作者: 1600277881    時間: 2023-8-11 10:55
本來就不應該以空閑中斷來判斷幀的結束,這在很多應用都會出問題的。
作者: aidianzi    時間: 2023-8-11 16:28
可能是轉換器的問題 USB轉232通信方式不一樣 數據可能是打包一下過去的 你用不同方案的轉換器通信效果有差別  我就碰到過CH340轉485的線和我做的ModbusRTU模塊通信就問題多  用別的就好了 單片機一樣的程序
作者: yzwzfyz    時間: 2023-8-12 08:17
123156fsadf 發表于 2023-8-11 10:31
有點奇怪,圖1的器件進行通信就沒有問題,用圖2的線才會出現這個問題。兩個都是usb轉232芯片

或許這時走在【爆倉】的邊界內側,短時間內不一定能發現。或許偶爾會發產一次。
不過你已知道大致的通訊頻率邊界,多留一點富裕量,安全一點。
因為,使用環境的不同,溫度,電磁場,線路的阻抗……會有所不同,包括通訊對象的內部時間基準誤差,都會產生脈沖信號的邊沿誤差(上下邊沿決定上限頻率)。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧美区在线| 日韩欧美国产一区二区三区 | 久久久免费观看视频 | 成人av在线播放 | 亚洲天堂中文字幕 | 精品成人av | 国产一区视频在线 | 久久久久www | 婷婷开心激情综合五月天 | 欧美一级特黄aaa大片在线观看 | 超碰电影| 理论片免费在线观看 | 亚洲人成人一区二区在线观看 | 一区二区在线不卡 | 成人国产精品免费观看 | 日本中文字幕一区 | 亚洲色图综合 | 久久久久久久久国产 | 青青草这里只有精品 | 精品国产91乱码一区二区三区 | 99久久中文字幕三级久久日本 | 日韩高清一区 | 欧美a级成人淫片免费看 | 免费观看黄网站 | 91私密视频 | 精品久久久久久久久亚洲 | 亚洲美女一区 | 全免费a级毛片免费看视频免 | 欧美一级片在线 | 黄网站在线播放 | 国产精品美女视频 | 欧美激情在线观看一区二区三区 | 国产精品a免费一区久久电影 | 日韩精品极品视频在线观看免费 | 小早川怜子xxxxaⅴ在线 | 男人天堂免费在线 | 国产免费观看一级国产 | 久久久久久久久久久久久9999 | 久草青青草| 91精品导航 | 欧美久久久久久 |