rs232與單晶傳輸問題

我用labview寫一個傳輸程式

透過rs232再經由max232連接到單晶

我之前插麵包版測沒有問題

但我焊成電路板後ㄧ測....神奇的事情發生了

就跳出下面的畫面

 

 

請問這是怎麼回事?我用裡面的範例程式也是同樣的問題拜託各位幫小弟看看,謝謝![](upload://lhTouCDPX6Y8SI2eAPcbwGHPUSd.jpeg)

聽起來就是焊板子短路到或線接錯吧

硬體錯誤比較有可能...

看看RS232到板子的接線有沒有錯

搞不好對反了

您好,

A framing error occurred during transfer可能造成的原因為

1. serail port整個硬體回路noise太大, 造成單晶片傳來UART command格式不能讓PC端所接受.

2. COM port設定問題, 可能target device UART resource 設定和PC端LabVIEW設定不一樣造成, 可以check一下是否有些設定值跑掉or不match (with a start bit, data bits, parity, and stop bit).

3. USB轉UART的cable driver不穩, 可以用PC上的COM port直接做測試而不用virtual COM port.

Labview excelsior