ATmega16 冇 USB ,得 ATmega16U2 有??   我都系睇data 架乍...
定系其實你講緊 ATmega16U2  XD

TOP

AVR有冇USB睇下你用咩bootloader姐...

http://www.obdev.at/products/vusb/index.html
好似support AVR全系列...

TOP

可以考慮用 Arduino, 簡單又易用.

TOP

依個方法正wor @@
不過會食幾多位?....

TOP

不過 build-in 有果D系唔系可以直接用 USB 燒錄好似冇咁煩?~

TOP

回復 12# skybread


    到唔係Hardware USB
差好遠

TOP

回復 16# 燕飛


其實最緊要系方便~
我想問下如果用 BootLoader 整俾粒 MCU 同 粒 MCU 本身有 Hardware USB ,分別有幾大?~

TOP

AVR有冇USB睇下你用咩bootloader姐...


好似support AVR全系列...
skybread 發表於 27/7/2011 23:26



    一定唔係 :p
你睇清楚佢d 要求~

TOP

最主要分別係, 那個VUSB (for AVR) 只support  USB low speed.  另外, VUSB firmware佔用了MCU不少資源.  那個VUSB用黎做USB bootloader還可以, 因為唔會同其他task搶.

回復  燕飛

其實最緊要系方便~
我想問下如果用 BootLoader 整俾粒 MCU 同 粒 MCU 本身有 Hardware USB ,分別有幾大?~wheilitjohnny 發表於 2011-7-28 10:54

TOP

回復 17# wheilitjohnny

vusb 唔等於 bootloader,
佢只係提供一個framework俾你處理usb protocol
佢可以support bootloader去燒code,亦可以唔用

software <-> hardware usb分別非常大,
粒 u 好多時都係處理緊 usb handshaking, 好影響正常程序運行速度
雖然佢support usb2.0 full-speed @ 12Mb/s
但係因為粒U速度同ram既限制, 實際速度應該重低

不過taobao atmega8A 六蚊粒.. 你重想點呢:P..

TOP