關於 USB轉RS232 裝置問題 |
答題得分者是:dsplab
|
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
|
dsplab
中階會員 發表:4 回覆:42 積分:64 註冊:2004-11-11 發送簡訊給我 |
|
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
您好~~
小弟手上向朋友借了2條來測試, 兩條的外觀都不大一樣,但是同是 PL-2303 的晶片的樣子。 我是這樣子查的~~ 朋友借我的時候只有借線給我,Driver 都是我自己上網找的, 小弟我先用 Everest 查出是哪家的晶片, 結果查出來都是 Prolific 這家公司的晶片, 所以就到該公司網站上面找, 該公司好像只有 PL-2303 這塊晶片是做 USB TO RS232 而已, 所以我就下載了他們公司提供的驅動。 安裝了驅動後,也可以正常被驅動,所以我認為我下載的驅動應該就是正確的了。 不過我使用 Atmel 公司的 Flip 2.4.0 要連結我的開發板時, 不管怎麼設定,都會出現 Time out 的 error 訊息。 若 PL-2303 是可以達到我的需求的,那是不是我哪裡弄錯了呢? 是驅動不正確嗎?還是設定上的問題? 請各位網友給我一些建議好嗎?謝謝~~ |
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
不好意思,我再補充一下我的電腦的系統資訊~~
這是我的裝置管理員: 連接埠設定: 驅動程式: 詳細資料: 進階設定: Flip 2.4.0 的錯誤畫面: 以上是我的電腦內一些畫面的抓圖, 不知道有沒有辦法幫助各位網友幫我偵錯, 我很想要好好的學習呀! 被這種事情困擾真的很討厭。 謝謝!! ===================引 用 dsplab 文 章=================== 推薦使用FTDI晶片或是Prolific晶片的USB轉UART Bridge轉換線,在Yahoo拍賣 有賣,這兩種USB轉RS-232的連接線,小弟都使用過,與8051的Tx、Rx透過此 連接線可以達到921600bps,因為受限8051的UART速度,沒測過更高的鮑率, 供參考。 |
KSC
一般會員 發表:4 回覆:18 積分:4 註冊:2006-09-17 發送簡訊給我 |
|
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
|
KSC
一般會員 發表:4 回覆:18 積分:4 註冊:2006-09-17 發送簡訊給我 |
|
DavidLo
高階會員 發表:17 回覆:225 積分:168 註冊:2004-07-21 發送簡訊給我 |
|
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
|
DavidLo
高階會員 發表:17 回覆:225 積分:168 註冊:2004-07-21 發送簡訊給我 |
|
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
|
DavidLo
高階會員 發表:17 回覆:225 積分:168 註冊:2004-07-21 發送簡訊給我 |
|
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
|
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
Dear DavidLo :
您提供的操作順序, 也是我一直以來的操作順序, 但是一直都不行。 我在想~~ 是不是我 Driver 裝錯了? 若是您的話,您會到哪個網站找這條轉接線的Driver呢? 謝謝! ===================引 用 DavidLo 文 章=================== Dear ckor! 石英晶體為11.0592M,跟據DataSheet,Baud 由2400到115200皆可以用. 1. 學習板上 ISP開關ON -> POWER ON 2. Run Flip, 菜單 Setting -> Communiction -> RS232 出現對話盒 Select COM2, Baud 115200 按 Connect 鍵. 上次我使用是這樣的方式!但CPU為AT89C51SND1C |
DavidLo
高階會員 發表:17 回覆:225 積分:168 註冊:2004-07-21 發送簡訊給我 |
Dear ckor!
1. 我會先驗證USB/RS232這個裝置是否OK,將Dsub 9 pin連接頭的第2,3腳短路(TX/RX),由超級終端機測試,送收資料是否正常! This is self loopback test! 若能正常,就與Driver無關. 2. 若有第二個COM port,將兩者對接測試,送收資料是否正常!This external loopback test! 3. 若學習板CPU原有程序有將資料送到RS232埠,使用超級終端機接收,觀察資料是否正常.驗證學習板RS232埠是否正常! 基本上,要做ISP,於連接時(Connect)Flip會送資料到USB/RS232埠,也可以由超級終端機接收觀察是否有資料送出. 我的FLIP是1.8版本. |
dsplab
中階會員 發表:4 回覆:42 積分:64 註冊:2004-11-11 發送簡訊給我 |
|
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
Dear DavidLo :
您提供的方法很多,我甚是感激~~ 但是因為我不是工科的人,只是初學中的初學~~ 所以您提供的方法,我都不能夠完成,我是菜鳥~~ sorry~~ 我只是想要讓 USB to RS232 可以和開發板正常連線而已, 沒想到會遇到這麼多問題,由此可見,我要學的事情還很多, 我還需要多加努力。 ※ 學習板我確定是正常的,在其它的桌機測試過,可以正常使用。 ===================引 用 DavidLo 文 章=================== Dear ckor! 1. 我會先驗證USB/RS232這個裝置是否OK,將Dsub 9 pin連接頭的第2,3腳短路(TX/RX),由超級終端機測試,送收資料是否正常! This is self loopback test! 若能正常,就與Driver無關. 2. 若有第二個COM port,將兩者對接測試,送收資料是否正常!This external loopback test! 3. 若學習板CPU原有程序有將資料送到RS232埠,使用超級終端機接收,觀察資料是否正常.驗證學習板RS232埠是否正常! 基本上,要做ISP,於連接時(Connect)Flip會送資料到USB/RS232埠,也可以由超級終端機接收觀察是否有資料送出. 我的FLIP是1.8版本.
編輯記錄
ckor 重新編輯於 2008-05-25 22:00:23, 註解 無‧
|
ckor
一般會員 發表:8 回覆:14 積分:4 註冊:2006-11-08 發送簡訊給我 |
Dear dsplab 您好~~
請問您可以告訴我『PL-2303X』最後那個 "X" 是什麼意思嗎? 我在 Prolific 的官網上面只有看到 PL-2303 ,所以我不懂您的 PL-2303X 跟我的是不是一樣呢? 您文中講的,其實我也大多數都不懂, 但是我會先去看 DataSheet 的,謝謝您! ===================引 用 dsplab 文 章=================== 剛剛使用FLIP 2.4.6 透過PL-2303X之USB轉RS232來測試AT89C51ED2-IM的ISP 功能,結果功能OK,沒有問題,使用22.1184Mhz晶振,Baud Rate 115200bps。 請參閱AT89C51RD2_ED2規格書102頁,圖43,有關如何啟動ISP功能的硬體 連接波形,在送VCC與Reset時,在PSEN加上一個Low Pulse。 |
dsplab
中階會員 發表:4 回覆:42 積分:64 註冊:2004-11-11 發送簡訊給我 |
PL-2303之USB轉Uart Bridge晶片總共有三型: PL-2303H、PL-2303X、PL-2303HX
這三型晶片的功能差異不大,市面上Prolific的USB轉RS-232的連接線大多是屬於這 三型晶片之ㄧ,在MS Window上的驅動程式應該是同ㄧ個。 請確認您的AT89C51ED2發展模組的ISP下載開關是否有產生在Power On時,在PSEN 腳上有一個Low Pulse,因為小弟是使用麵包板測試,只有接產生Reset信號的10uF 電容與10K電阻,以及22.1184Mhz晶振與25pF電容而已,然後將Rx、Tx透過Max232 與USB轉RS-232連接線對接,在送電VCC前,用ㄧ根單芯線將PSEN接地,然後送電 VCC後將PSEN浮接,然後執行FLIP程式,連線即OK。 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |