Jste zde

Teorie a praxe

USB OTG v 32bit. mikrokontrolérech a mikroprocesorech ColdFire - 3. díl

Zatímco v prvním a druhém díle byla popsána hardwarová stránka (provedení a připojení) USB OTG rozhraní, ve 3. díle se na řadu dostává logický přenos dat a softwarová část celé komunikace. Tento 3. díl stručně popisuje strukturu a princip USB komunikace, například co je endpoint, k čemu je descriptor, co ještě provede sám USB modul MCU (řadič USB SIE) a co je nutné již řešit softwarově programem (stackem) apod.

USB OTG v 32bit. mikrokontrolérech a mikroprocesorech ColdFire - 2. díl

Zatímco první díl seriálu se zabýval konkrétními ukázkami 32bitových MCU ColdFire společnosti Freescale, které jsou vybaveny USB OTG rozhraním, tento díl se pak zaměřuje hlavně na hardwarovou realizaci připojení USB OTG, tedy to, co je mezi vývody MCU a konektorem a proč to tam je. Nejdříve obecně, a pak na příkladu MCU MCF532x. Další díly pak naťuknou vnitřní funkci USB modulu integrovaného v MCU a jeho softwarové ovládání.

Soutěž vývojářů s USB Spider

HW server ve spolupráci s Freescale Semiconductor vyhlašuje soutěž vývojářů o nejoriginálnější aplikaci s vývojovým kitem USB Spider. Vyhodnocení soutěže proběhne 16.9.2008 na 50. Mezinárodním strojírenském veletrhu v Brně a mezi cenami jsou mimo jiné iPody od Apple, další vývojové kity Freescale, poukázky na nákup v HW Shopu a mnohé další.

Relaxační LED lampička s převodem HSV do RGB

Míchání barev s RGB ledkami dnes není vůbec žádný problém. Za pomocí PWM kanálů, které dnes najdeme téměř ve všech procesorech jednoduše namícháme barvu ovlivňováním RGB složek u led. Přímá regulace výkonu RGB kanálů je trochu matoucí, proto je vhodné použít HSV(odstín, sytost, jas) do RGB konverze, která je blízká lidskému vnímání barev. Dále je pak popsaná konstrukce lampičky která konverzi využívá.

Stránky