Individální projekty MPOA

Mikroprocesory s architekturou ARM

Uživatelské nástroje

Nástroje pro tento web


2016:cc2500-hid

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
2016:cc2500-hid [2017/01/15 22:07]
Stanislav Rozum [Ovladač]
2016:cc2500-hid [2017/01/15 22:30] (aktuální)
Stanislav Rozum [Úvod]
Řádek 15: Řádek 15:
 Nakonec bude implementována komunikace s počítačem prostřednictvím rozhraní USB pracující ve třídě HID. Nakonec bude implementována komunikace s počítačem prostřednictvím rozhraní USB pracující ve třídě HID.
  
-Pro realizaci budou použity vývojové kity STM32F429IDISCOVERY jako master jednotka a STM32F4DISCOVERY jako ovladač.+Pro realizaci budou použity vývojové kity STM32F429IDISCOVERY jako master jednotka a STM32F4DISCOVERY jako ovladač. Inicializační kód a drivery k perifériím byly vygenerovány pomocí STM32CubeMX.
 Připojení vodičů z testovacího modulu na vývojové kity bude provedeno podle následující tabulky: Připojení vodičů z testovacího modulu na vývojové kity bude provedeno podle následující tabulky:
 |             ^ STM32F429IDISCOVERY ​          ​^ ​ STM32F4DISCOVERY ​         ^ |             ^ STM32F429IDISCOVERY ​          ​^ ​ STM32F4DISCOVERY ​         ^
Řádek 309: Řádek 309:
  
 Pro ověření descriptorů HID zařízení byl využit program [[http://​www.usblyzer.com/​|USBlyzer]],​ tento program umí analyzovat i USB komunikaci, verze zdarma to v tomto režimu však pracuje pouze omezenou dobu. Proto pro ověření USB komunikace byl využit program [[https://​www.wireshark.org/​|Wireshark]],​ který umožnuje analyzovat USB komunikaci stejným způsobem jako komunikaci síťovou. Pro ověření descriptorů HID zařízení byl využit program [[http://​www.usblyzer.com/​|USBlyzer]],​ tento program umí analyzovat i USB komunikaci, verze zdarma to v tomto režimu však pracuje pouze omezenou dobu. Proto pro ověření USB komunikace byl využit program [[https://​www.wireshark.org/​|Wireshark]],​ který umožnuje analyzovat USB komunikaci stejným způsobem jako komunikaci síťovou.
 +
 +Protože muže být vysílání stisknuté klávesy až jednou opakováno na jiném frekvenčním kanálu, bez výrazného zvýšení odezvy, muže systém pracovat i za zhoršených podmínek šumu v rádiovém prostředí. Dojde-li ze ztrátě synchronizace (v ovladači nebude přijat 10x po sobě poll packet z masteru) začně ovladač znovu vyhledávat máster jednotku. Obnovení tedy nastane nejpozději po 14 rámcích, což odpovídá 126 ms. 
  
 \\ \\
2016/cc2500-hid.1484514440.txt.gz · Poslední úprava: 2017/01/15 22:07 autor: Stanislav Rozum