|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
USB口轉(zhuǎn)RS422接口的難題請高手們幫忙! |
| 作者:yuhai718 欄目:通信技術(shù) |
各位高手你: 你們好!小弟最近在搞一個由USB轉(zhuǎn)RS422的接口轉(zhuǎn)換器,可是對USB協(xié)議一無所知,于是去書城一次性買了3本相關(guān)書籍,看了半天,覺得還是迷迷糊糊的,搞不懂!(書籍是電子工業(yè)出版社的,可能是翻譯過來的,一大堆錯字,語句都讀不通,唉!)不知有哪位大哥搞過相關(guān)開發(fā),到底USB傳輸時我們單片機的固件程序該做哪些事?需要一些什么開發(fā)工具?不知可否給小弟指點指點或推薦相關(guān)方案,!小弟感謝不盡! 我的郵箱:yuhai_718@126.com |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2005/10/25 9:48:00 發(fā)布:
USB——串口——422 用USB轉(zhuǎn)串口的橋片及422接口芯片在MCU的控制下輕松搞定。橋片的型號很多,如:CP2101、CP2102等 |
|
| 3樓: | >>參與討論 |
| 作者: yuhai718 于 2005/10/25 10:05:00 發(fā)布:
非常謝謝chunyang的幫助回復(fù)! chunyang朋友: 太感謝您了! 剛才忘記說了,不知CP2101,2102的價格怎么樣?按照這樣的方案成本可以控制在18元左右嗎?我就是實現(xiàn)USB和RS422的雙向通迅就行了,低速1.5MB/S,傳輸距離大概3M之內(nèi)即可! chunyang朋友,還再請教您:到底USB傳輸時我們單片機的固件程序該做哪些事?什么SETUP令牌包,IN/OUT令牌包,IN/OUT數(shù)據(jù)包,ACK,NAK握手包等等我到底該怎么處理?我需要的數(shù)據(jù)該怎么分離出來傳給422接口芯片,還有422接口芯片來的數(shù)據(jù)我又怎樣傳給USB呢?需要一些什么開發(fā)工具? |
|
| 4樓: | >>參與討論 |
| 作者: chunyang 于 2005/10/25 12:10:00 發(fā)布:
價格要看你的渠道 用橋片不需額外的固件程序,對MCU而言,USB僅相當(dāng)于串口,是所謂“透明”的,MCU僅需照樣轉(zhuǎn)發(fā)即可,只是要注意收發(fā)方向。 |
|
| 5樓: | >>參與討論 |
| 作者: yuhai718 于 2005/10/25 12:33:00 發(fā)布:
chunyang朋友,不好意思,小弟愚笨,還是有點不明白!還請指教! chunyang朋友: 您好! 你的意思是說,CP2101,2102輸出的已經(jīng)是分離出的有用數(shù)據(jù)了嗎?而且是串行輸出的是不是?對MCU而言,USB僅相當(dāng)于串口,這樣是不是要用帶有串口的MCU才行呢? |
|
| 6樓: | >>參與討論 |
| 作者: chunyang 于 2005/10/25 12:35:00 發(fā)布:
多數(shù)MCU都有串口,沒有也可軟件模擬 建議你先找器件手冊來看看。 |
|
| 7樓: | >>參與討論 |
| 作者: javie 于 2005/10/25 14:42:00 發(fā)布:
但是只是硬件上轉(zhuǎn)過來了 驅(qū)動怎么寫呢? |
|
| 8樓: | >>參與討論 |
| 作者: yuhai718 于 2005/10/25 18:24:00 發(fā)布:
謝謝大家,我先找相關(guān)CP2101,2102的資料看看! |
|
| 9樓: | >>參與討論 |
| 作者: chunyang 于 2005/10/26 9:24:00 發(fā)布:
驅(qū)動由器件供應(yīng)商提供 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |