Re: [問題] 嵌入式關於uart的問題

看板Electronics作者 (哆啦A孟)時間19年前 (2007/01/18 12:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
對於推文的大大 tx rx 有沒有cross的問題 我寫了兩個分別為傳輸以及接收的程式,將兩個程式分別download至pxa 與pc做交叉測試,測試的結果都是ok的。 即,我的pc可以順利接收來自pxa的資料(利用uart傳輸),同樣的,我的pxa 也可以順利接收來自pc的資料。再加上,我的pc也可以順利的接收來自 我的量測版子的訊號,就唯獨pxa無法接收來自量側板子的訊號. 接著我利用示波器趣測量我量測板子的輸出端,其輸出波形是ok的. 但是,此時我如果將量測板子的輸出端(採用rs232)接至pxa版子時, 則可以從示波器上看到,訊號準位會被拉低. 所以基於以上我所描述的,應該不大可能是TX 跟 RX CROSS的問題吧@@ 如果是TX跟RX CORSS的問題,那PC可以跟PXA傳而且PC可以跟版子傳, 這樣就有點奇怪了@@"~~ ※ 引述《adddream (哆啦A孟)》之銘言: : 關於uart傳輸方面問題 : 我有三個部份 : (1)PC : (2)PXA255 板子 : (3)量測板子(自己製作的,利用HIN232做準位的轉換,以做COM PORT傳輸) : 接下來我寫了兩個分別為傳送與接收的程式(利用com port傳輸)。分別對pc與pxa做交叉 : 測試,即pxa作傳輸pc做接收或者相反,交叉測試其結果為ok。 : 最後我將量測板子的訊號分別接至pxa 和 pc,結果pc是可以順利的接收,但是pxa板子不 : 行。(pc與pxa程試完全一樣,通訊協定設定方面也一樣) : question1:自己想到會造成這樣的原因會不會是,量測板子其準位被pxa壓低的關係。後來 : ,用視波器去觀察,發現當量測板子接到pxa之後其訊號準位的確是被壓低。因此研判,或 : 許真的是因為量測的板子,其電流扇出數不足之原因。但請問各位先進是否真的如此? : Question2: 如果真的因為上述的原因造成pxa無法順力接收來自於量測板子的訊號,那請 : 問該如何解決呢?是否有同HIN232此顆ic但其扇出數是比較大的其它刑號ic。 : Question3:如果不是以上的原因,想請問其它可能的因數。 : Question4:如果沒有可取代的ic,那應該怎麼設計電路以取代HIN232作準位的轉換。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.79.65
文章代碼(AID): #15hlI2Sk (Electronics)
討論串 (同標題文章)
文章代碼(AID): #15hlI2Sk (Electronics)