串列埠總結之一 串列埠除錯問題速覽

2021-09-13 19:29:08 字數 483 閱讀 5319

串列埠不列印問題:

檢查串列埠tx rx方向是否正確,是否做了交叉;

確認bios裡的埠資源分配是否正確;

確認bios是否遮蔽了串列埠資訊;

檢查bmc的superio位址配置是否正確,strap pin;

檢查levelshift晶元是否正確;

如果是rj45的話,有兩種標準,檢查線纜上訊號pin序是否正確;

列印亂碼:

確認位元率是否設定正確;

確認除錯工具線控是否已關閉;

確認使用的轉接線是否做了交叉,注意除了rx tx需要交叉外,dtr與dsr和cts與rts這些訊號也需要交叉;

換一根線試一試,或重新拔插一下串列埠線的usb埠,重新連線;

串列埠線不識別:

檢查驅動是否安裝;不同的串列埠線可能需要不同的驅動;

連線掉線:

securecrt軟體上層出現過對於某些串列埠線正常連線後不久就掉線的情況,目前xshell沒有遇到;

linux串列埠通訊(一) 串列埠的概念

二 串列埠內部 序列介面 serial inte ce 是指資料一位一位地順序傳送,其特點是通訊線路簡單,只要一對傳輸線就可以實現雙向通訊 可以直接利用 線作為傳輸線 從而大大降低了成本,特別適用於遠距離通訊,但傳送速度較慢。一條資訊的各位資料被逐位按順序傳送的通訊方式稱為序列通訊。序列通訊的特點是...

嵌入式通訊協議札記(一) 串列埠通訊

物理層規定了通訊系統的機械 電子特性 相當於規定了用嘴巴還是肢體交流 協議層規定了通訊邏輯 資料打包解包標準 相當於規定了用中文還是英文交流 串列埠通訊的物理層有很多標準和變種,以rs232標準為例,規定了訊號的用途 通訊介面 電平標準。通訊標準 電平標準 傳送端 5v ttl 邏輯1 2.4v 5...

STM32串列埠遇到的乙個問題

做hlw8032電能表專案中關於usart使用dma接收定長資料的問題 1 由於hlw8032晶元一上電,晶元就會通過串列埠每隔50ms向stm32傳送24位元組的資料,且我不能通過stm32控制hlw8032傳送資料,由於stm32初始化需要一段時間,所以當stm32接收資料時會出現丟包的情況。2...