Interfejs USB-DCD w mikrokontrolerach Kinetis

4. Konfiguracja rejestru zegara.

5. W tym momencie aplikacja sprawdza stan linii PTB0, aby dokonać detekcji VBUS, ale przerwanie od portu może także zostać wykorzystane zamiast odpytywania.

6. Gdy sekwencja detekcji jest ukończona, aplikacja musi odczytać rezultat z rejestrów DCD, a następnie wysłać je do terminala.

Funkcja zwracająca rodzaj ładowarki:

Program obsługi przerwania DCD:

Do pobrania

O autorze