Este vídeo da Men­tor Graph­ics apre­sen­tado por Stephen Olsen e Colin Walls fala um pouco sobre a arquite­tura da inter­face USB, incluindo:

  • intro­dução à inter­face USB e van­ta­gens sobre out­ras inter­faces mais anti­gas com as por­tas ser­ial e para­lela;
  • três tipos de devices USB: host, periph­eral e on-the-go (OTG);
  • algu­mas apli­cações e per­iféri­cos que usam USB;
  • topolo­gia da arquite­tura USB;
  • con­tro­lador USB em um micro­con­tro­lador e como fun­ciona a comu­ni­cação usando end­points;
  • os 4 tipos de trans­fer­en­cia: con­trol, bulk, inter­rupt e isochro­nous;
  • as 5 camadas da comu­ni­cação USB (appli­ca­tion, mid­dle­ware, class dri­ver, host stack, hard­ware con­troller dri­ver);
  • exem­plo de apli­cações USB On-The-Go;
  • apre­sen­tação do pro­duto Nucleos USB;
  • futuro da inter­face USB.

Os con­ceitos apre­sen­ta­dos são bem bási­cos, mas vale a pena para quem vai ini­ciar no desen­volvi­mento de uma inter­face USB.

O vídeo pode ser aces­sado aqui.

Um abraço,

Ser­gio Prado

VN:F [1.9.13_1145]
Rat­ing: 0.0/10 (0 votes cast)

Posts rela­ciona­dos:

  1. Vídeo: Intro­dução ao Linux Embarcado
Tags: