2010年9月27日 星期一

學習USB (整理)

後來發現部落格讓每個人找USB 學習的相關訊息都很不方便,

所以特地把他們先整理一下,最近有空應該還會繼續搞一些USB 的東西吧!

這樣子,大家要翻資料就比較方便了!

1. 改寫原廠的USB應用程式


2. 改寫原廠的USB應用程式(續一

3.改寫原廠的USB應用程式(續二)

4.USB DIY-- 自學計畫(一)

5.USB DIY-- 自學計畫(二)

6.USB DIY-- 自學計畫(三)

7.USB DIY-- 自學計畫(四)

8.USB DIY-- 自學計畫(五)

還有一系列精彩的A/D系統應用 :

1. 一個A/D 的系統應用問題

2.一個A/D 的系統應用問題(續篇-實驗結果)

3.一個A/D 的系統應用問題(續篇-精進版)

4.一個A/D 的系統應用問題(續篇-範例版)

 

 

4 則留言:

  1. 初次來到貴寶地,收穫良多…
    不管是以技術的角度或人文的角度來看!


    小弟有一事請教,想自學USB除了看大哥您的文章和相關的書之外
    有沒有推薦的開發套件(Kit)可以參考
    (或者大哥文章照片中的板子有得買?)



    雖然有搜尋到Cypress的開發板
    http://www.ctimes.com.tw/news/ShowProduct.asp?O=201007192213385696
    但卻不知要上哪買?(台灣高雄)


    多謝!

    回覆刪除
    回覆
    1. 開發套件很簡單啊...上網找一下各個品牌的代理商。
      打個電話過去問問。至於您想網路搜尋一下相關產品,
      有些可能都不是原廠的套件,有什麼應用上的問題,您也很難找得到相關資訊。
      您再去其他論壇網站問問題...也不一定有人會理您。未必是好的學習管道。
      至於要學好USB 不一定要搭配周邊產品,越是基礎的東西,您的學習開發平台
      越簡單就越好...否則,就我說的:您是要學寫8051 還是USB 啊?!
      小小意見供您參考!

      刪除
  2. 你好
     
    (1)我最近用 USB MCU 送 AD 信號
    給LabVIEW 軟體, LabVIEW 可以收到AD 信號
    (2) 但是 由LabVIEW送 Digital Output DO 給MCU,
         MCU 收不到, MCU 的 LED 不會亮
    請問MCU 部份 如何DEBUG?
     
    Thanks
    J.L. Shyu
    jlshyukyu@gmail.com

    回覆刪除
    回覆
    1. Shyu :
      Labview 收得到 A/D 代表收得到USB MCU 送的內容,
      但我不知道您用什麼方式把USB MCU 的AD傳給 PC 的?!
      他跟您第二點...問題不一定一樣。因為萬一您的USB MCU 是用
      Interrupt Token (譬如 Interrupt In pipe )那只有一個方向。
      那您就必須找另一個 Endpoint pipe 來下Digital Output 給MCU 。
      所以,您對於問題的描述還是不夠深入瞭解與釐清問題癥結點。。
      如此問題我也只能猜測說:觀念不夠,是無法Debug 的...
      ----
      您的問題有點大哉問。真的有點難以抓到問題的確切點。
      看您要不要重新整理一下您的真正問題:
      譬如:用怎樣的USB MCU ? 現成的?還是自己做的?
      您是從USB MCU 的韌體到PC 端 LAbview 程式都是您一個人?
      還是有團隊?如果有,那位何不就請其他人幫忙呢?因為畢竟您們彼此
      問題的描述會比較清楚與快速。對不對?
      您再自己先試試分析一下問題點。有問題可以在提出討論。
      謝謝。
      版主

      刪除