Kurs programowania mikrokontrolerów Coldfire firmy Freescale – zaczynamy!
Konfiguracja komponentów
Po dodaniu owych 4 komponentów należy je odpowiednio skonfigurować.
Konfiguracja komponentów odbywa się w oknie Component Inspector poprzez kliknięcie prawym klawiszem w menu projektów na jeden z dodanych komponentów i wybraniu z menu kontekstowego Component Inspector. W oknie tym zmieniamy:
- nazwy komponentów tak, by wskazywały na swoje przeznaczenie np. wpisujemy nazwy Led1, Led2 itd.
- wartość pola Pin for I/O tak, by pin, do którego podłączona jest dioda odpowiadał jego nazwie (Piny ustawiamy wg poniższej tabeli), przykładowo: dla Led1 wartość pola Pin for I/0 powinna wskazywać na PTE3_KBI2P3_TPM1CH0.
- wartość pola int.value (wartość początkowa) – wprowadzamy wartość 1.
Nazwa | PIN |
LED1 | PTE3 |
LED2 | PTG5 |
LED3 | PTE5 |
LED4 | FTH3 |
Warto wyrobić sobie nawyk adekwatnego nazywania komponentów, bo przy większej ich ilości można się pogubić.
Rys. 13.
Generowanie Kodu i debugowanie
W zakładce Methods w oknie Component Inspector mamy pokazane wszystkie dostępne metody dotyczące danego komponentu. Najbardziej interesuje nas metoda SetVal, która powoduje wystawienie stanu wysokiego na wyjście pinu.
Rys. 14.
Poniżej przedstawiono najważniejsze metody dot. Komponentu Bitl0:
|