2007年7月19日 星期四

Development tool designed by USB (一)

當不再玩FPPA多核心微控器時,那接下來應該玩什麼呢?

在好友林老師的推薦下,版主留意到Atmel的 AVR系列了。

其實,版主以前也早就耳聞這一系列微控器。

但這幾年來,由於 AVR 的ISP(In-System Programming) 功能加持下,

使得玩AVR 不再那麼麻煩了,不用再準備一大堆所謂開發工具或是任何燒錄器。

在產品開發上更方便,這也使得奉行8051 多年,也著作無數的林老師也不得不臣服

在AVR之下。尤其,這幾年來Atmel把 AVR 的系列產品整理成 ATtiny 與ATmega

 兩大族系下,更讓AVR 產品的應用組合更完整了。

-----
大家一定很好奇的質疑版主說:您之前不是還在大力推崇FPPA 多核心微控器嗎?!

在微控器的應用產品中,是百家其鳴,各具千秋。更何況目前電子行業相對競爭的險惡。

這個行業裡是人才濟濟,江山備有才人出... 以我們作系統的人說:也不能只靠一招半式

闖江湖啊...另外對於一些新興產品來說:也不是大家嘴巴說說可以的就可以的...

在這個網路資訊發達的世界裡:總是好事不出門,壞事總是傳得特別快....

對一個產品要走到成熟與市場接受。都不我們這些凡夫俗子所能體會的。

套一句版主昔日老東家(就是那家作玩具IC有名的公司)同事說的:不要看我們的IC

鳥鳥的...這樣鳥鳥的IC一年要賣到好幾億顆,又要便宜又能忍受客訴還能賺錢是一件

多不容易的事啊!

---- 能賣到這麼便宜還能賺錢,就沒幾家目前來切入市場還能獲利的...說得也對啊。

至於FPPA,大家或許有機會接觸,您就會有所瞭解的,不必版主在此贅言!

----------------------------------------------------------------

    再回到主題,當版主想到AVR 這一系列產品時,很快的就弄到 AVR Dragon 平台。

也算是版主平常人脈充沛,待人不薄,也拜這些年來網路的口碑,也有一些小名氣。

但奇怪的是:就是沒人想找版主合作呢?!唉~還是時啊!運啊!命啊~非我所能啊!

----
    首先我們來看一下這塊 Dragon 版子,他算是由USB 供電的。當PC上的USB出現時,

它所提供的 5VDC ,對於我們這些電子DIY 一族來說:也算是一項福音吧!

不過版主還沒有開始玩這部分,而且本文也不是要探討AVR,這一部份有機會再另文討論。

但上面所出現的那顆 D12 時,就不得不讓版主來聊一下關於USB 的議題。

就讓我們進入標題的主題內容吧。

----
    我們也來順便看一下原廠所提供的ISP 下載燒錄線: AVRISP MKII :


果然也沒錯,又是一棵D12 ,難怪外面D12老是缺貨的.....

其實,無論是AVR或 Microchip也都有出所謂帶USB 功能的微控器...

但是在這些發展工具上的USB 控制器,看到的還是不多...

因為像那些發展工具:如下載傳輸線啊、燒錄器啊等,一般往往還是需要上層的應用程式。

還有您的產品可能會賣到全球各地,自家產品所支援的型號也會不斷增加...

但總不能為了一個USB 韌體更新還要又附了另一條下載燒錄線吧?!

最好方法就是客戶能從網路下載更新韌體吧。---大家就會想到 Cypress USB IC的優勢了吧。

....

接下來還有幾個問題:大家不知有沒有發現這些有帶 USB 的微控器,大部分還是停留在

USB 1.1 ?那是因為:要做到USB 2.0的IC 製程要走比較高階製程的譬如0.25 微米

甚至更低...但很不幸的,一般微控器的製程都還沒有這麼高階.....

更何況這一類產品數量也沒有一些帶USB 的ASSP 產品(譬如隨身碟或是多媒體播放器等)

的數量多...所以,以高階製程是不符成本的 !

而且這些作發展工具的也不需要很高速的USB,或是只能提供一些簡單的HID就要偷笑了...

而這些USB 介面還都是USB 1.1 就夠了。

    最後還要提一個算是USB DIY 一族覺得比較痛的問題吧:缺貨問題。

當我們選用了一棵有帶USB 的微控器作一些開發平台時,剛開始開發時,大家都作得

很快樂...當最終要上線備料時,怎麼買不到呢?!怎麼價格又不一樣了呢?!

哈~哈~當您看到 上述的那條 AVRISP MKII 線後,您就知道了:如果您是供應商,

您會賣給Atmel呢?還是賣給個人DIY 一族呢?!.....


另外,又如果您好不容易弄到一批USB 微控器時,您會拿來作成品賣呢?

還是只單賣IC 呢?!

您就知道人家為什麼賣USB 學習版比較容易呢?還是賣您一棵IC 呢?!

所以,下次您看到人家在網路上還要到處問:哪裡可以買得到D12/D11或是 Cypress

微控器時?!您就可以幫忙祈求上蒼可以幫幫他吧...或是說:當您要拿這些有名的USB

 微控器作發展工具時,您最好能做到像 Microchip 或是Atmel 的Third party....

讓供應商可以對您敬畏三分吧...大家就可以好好努力,共勉之!

12 則留言:

  1. 這樣說起來,USB要自學是幾乎不可能的?

    1. IC 買不到
    2. CATC 貴死人

    回覆刪除
  2. 賈老師的真老公2007年7月24日 下午2:19

    您說呢?!
    滿街一大堆寫程式的...學了USB 又不知該作什麼?!
    IC買不到,倒也還好,反正隨緣...那個老闆賞識您,要您作USB時,
    您再來想辦法...現在想破頭也沒用...屆時努力一點還比較實際。
    至於CATC 貴這件事,也不是什麼新聞....
    人家小小一家不到二十人公司可以創造年營業額數千萬美元....
    您覺得會賣貴也不是有道理的...因為公司也經轉手他人,...買他公司的人也想撈本啊...
     

    回覆刪除
  3. 的確,學了USB又不知道該作什麼,不過您也提過
    USB就像寫程式一樣,快變成基本技能了,那老闆總
    不可能讓我在上班時間練習基本技能吧?...Orz

    所以想學USB不過就是未雨愁繆,想比別人多一份競爭力罷了,
    就像大大您提過您自學 Keil C 一樣

    回覆刪除
  4. 您提到的林老師士林伸茂老師嗎? 

    回覆刪除
  5. 賈老師的真老公2007年10月22日 中午12:18

    是的...
       您也認識林老師嗎?!....
    有看過您的Blog 網頁,還不錯....像能做工控等級的電子電路...
    小弟都會敬畏三分的.... :) ...
    林老師大部分的案子也都是屬於這一種的....所以一樣受到版主的敬畏的!! :-*

    回覆刪除
  6. 請問AVR燒錄器你是在哪裡買的?
    可以提供給我廠商的聯絡方式嗎?

    回覆刪除
  7. 請問你在哪裡購買的avr燒錄器
    可以提供廠商的聯絡方式嗎?

    回覆刪除
    回覆
    1. 怎麼過了這麼久才有這一篇的回覆呢?!
      如果記得沒錯的話:當初我是透過朋友跟全科科技買的!
      後來我也沒用這一家的產品。...
      但我看過您的部落格,我到覺得您做紅豆餅的研發應該會比
      搞單晶片研發會更有趣,更有成就感吧!多您一個搞AVR弄產品的,
      在這個高科技業界應該不差您一個,更何況:人家也不一定用AVR 也可以
      搞得很出色啊。...但是:您獨家專研的紅豆餅,應該全台灣您是唯一的吧!
      您不去做,應該大家都沒口福。...您搞懂AVR 之後,您可能搞出來的東西
      還比不上iPhone/iPad 有賣點吧?!但蘋果應該不會來搶您紅豆餅生意吧!
      這樣子的意思您懂嗎?!

      刪除
  8. AVR燒錄器是工作上需要,紅豆餅是興趣,

    回覆刪除
    回覆
    1. 喔...瞭解。
      那您參考我提供的廠商資料試試吧。
      也祝您工作一切順心,然後有更多的時間搞一些紅豆餅吧。

      刪除
  9. 其實你可以上我的FB,如果你有FB的話,搜尋劉昌豪,有控交個朋友吧!
    我的信箱:gdliu76@yahoo.com.tw

    回覆刪除
    回覆
    1. 交朋友我也很樂意的啦,只是FB這個東西我還不太會玩。
      --- 唉~LKK 的人啦。
      一大堆同名同姓的,我還是搞不清楚。不好意思。 8-|

      刪除