ble

aktualny katalog: "pub/czujniki_wilgotnosci/firmware"

OPIS KATALOGU:

Kod dla avr-gcc, potrzeba uzupelnic go o biblioteke v-usb (jak znajde chwile to skopiuje tutaj calosc).
Urzadzenie jest wykrywane jako zgodne z HID i bez dodatkowych sterownikow dziala z Linux i Windows (testowano z XP i 10).
Chyba nietypowo rozwiazano odczyt danych z czujnika uzywajac 'Input Capture Unit' zamiast przerwania 'Pin Change' czy sprawdzania stanu pinu (polling) dzieki czemu wyniki sa precyzyjne a procesor nie jest bardzo obciazony. Rozwiazanie mialo umozliwic uruchamianu urzadzenia jako cdc (port COM) ale przy testowaniu okazalo sie ze ten typ urzadzenia z v-usb nie dziala wcale z Windows 10 i zrezygnowano nrzecz hid.
Efektem jest zbednie skomplikowany kod napisany tak aby przerywal jak najczesciej dzialanie(nie wykonywal sie zbyt dlugo bez przerwy) w celu obslugi usb (urzadzenie cdc wymaga malych opuznien).
Pamietac o zmianie fuse bits (wylaczyc dzielnik czestotliwosci i wlaczyc kwarc - oba maja byc 0xDF)!
..
Komentarze: ->Skomentuj