[請益]USB的程式開發工具可以使用什麼?

小弟最近在研究單晶片的東西,進而想研究USB的輸出和輸入
想請教大大,不知道有沒有程式工具有提供USB的一些Function或功能
小弟知道其實要研究USB的Protocol,但是想偷懶一下先跳過這部分以單晶片的研究為主
所以暫時不想從最底層研究起,希望能找個適合的工具可以開發
希望各位先進可以提供我這方面的資訊
PS.如果C可以的話,不知道哪種C會比較好用?另外如果有書可以參考的話,也希望大大能夠列出書明和出版社
非常謝謝各位的大德
2007-09-23 18:48 發佈
Richard wrote:
小弟最近在研究單晶片...(恕刪)


做USB喔...從DDK開始應該沒錯吧. 去找MSDN的DDK, 會有一些你要的sample code和demo application.
但你要做單晶片,又想跳過底層不研究..
我可以告訴你一件事,"This is impossible"
還沒看過做USB的單晶片底層的Protocol不用自己寫的.
光你換一顆Chip, 換一個USB device control就得重寫一次了.沒那麼簡單的.
乖乖的把底層的Protocol看過吧.至於書,去USB official website的development找USB 2.0的spec, 那個最有用了.保證比任何一本書受用,而且是Free的. 再來就看你要做那個class去找class spec.
書...說真的,市面上針對USB單晶片的書沒幾本有用,因為單晶片的特性使然.再加上那些人也只懂部分.寫出來的東西也缺這個缺那個的. 所以書我沒買過半本,但USB的單晶片產品至少在我手上開過5~6顆了.
你需要的是完整的spec和測試的tool
都在USB official website裡,不必遠求.重點是,做USB單晶片,不懂底層protocol是不可能成功的!
longyeekimo wrote:
做USB喔...從D...(恕刪)

謝謝大大的指教
看來還是要乖乖的從Protocol開始看,有問題的話在請教大大了
因為我本身不是做這行的,平時沒很多時間可以研究,才會興起偷懶的念頭
大大教訓的好,呵呵
不過...USB official website是什麼阿?我看不太懂耶
Richard wrote:
不過...USB official website是什麼阿?我看不太懂耶


Here you are:
http://www.usb.org


USB 2.0 specification:
http://www.usb.org/developers/docs/
Universal Serial Bus Revision 2.0 specification (.zip file format, size 9.61 MB)

It seems you still need a Chinese book to guide you to enter USB world.
-- The same lotus of our clime blooms here......

看樓主好像對單晶片完全是門外漢.
勸你先打消USB的主意.先從單純的單晶片玩起. 不然你會以為單晶片的門檻怎麼這麼高.
從8051學起即可,市面書是一堆. 從難的入手,除非你本身是天才,不然很快就會失去興趣的.
USB單晶片第一大場Microchip
Microchip

Microchip在台灣也有開課程
Microchip 2007年第二季開課時間表

是用C30編譯器 跟C很像

USB : 收費課程

Full Speed USB Workshop (8小時,中文教材,級數:5 )
- 使用PIC18F4550,讓HID類別的USB元件能夠與PC連線,完成I/O控制和資料擷取的功能。
- 課程中將介紹,由MICROCHIP提供的USB FIRMWARE,以及如何規劃能雙向傳輸的HID元件。並利用VISUAL BASIC做出連線的GUI程式。


收費課程是有實驗版可拿


之前沒上課花了3個月還是稿不懂
longyeekimo wrote:
看樓主好像對單晶片完...(恕刪)

謝謝大大的建議啦,我單晶片是初學沒錯,呵呵
目前在看8051,大概有個初步概念
因為知道8051只有串列通訊,要用USB必須在外加USB Control,所以才興起合不直接從USB Protocol下手的念頭啦
感謝各位大大,謝謝你們提供這麼多資料給我做參考
上單晶片的課其實我之前也有在找,不過中部似乎開的課不多,而且我上班又很忙,所以就自己買書來慢慢K,不過還好大概都還看的懂,只是實作的時候有些器材取得困難,呵呵
謝謝各位的熱情贊助囉
longyeekimo wrote:
乖乖的把底層的Protocol看過吧.至於書,去USB official website的development找USB 2.0的spec, 那個最有用了.保證比任何一本書受用,而且是Free的

USB 2.0 的 spec 真的很棒,值得花時間詳讀。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?