Witam. Dopiero zaczynam przygodę z ARM ale juz natknąłem się na problem
. Mam płytkę stm32f0discovery. Podłączyłem wyświetlacz z Nokii 5110 oparty na sterowniku PCD8544.
Napięcie zasilające wyświetlacz to 3v biorę je z płytki. (podłączenia są na płytce stykowej, sprawdzałem omomierzem czy jest dobry kontakt i wygląda na ok).
Nie wiem czy ten wyświetlacz jest sprawny bo go dopiero co dostałem a po podpięciu samego zasilania nic sie na nim nie pojawia. Program pisze w Atollic TrueSTUDIO for ARM Lite 3.2.0. Korzystałem z tych listingów Tak u mnie wygląda definicja portów. Niestety program sie nie kompiluje bo wyskakuje mi błąd "Type 'RCC_APB2Periph_GPIOB' undeclared (first use in this function)" Kombinuje i kombinuje i nic nie mogę wymyśleć. Mam też problem z funkcją Delay, bo nie było przykładu jak taka funkcja powinna wyglądać. Co zrobić żeby to działało? Czy jest ważne do których pinów dołącza się wyświetlacz?
RST - PB1
CE - PB2
DC - PB10
PIN - PB11
CLK - PB12
Napięcie zasilające wyświetlacz to 3v biorę je z płytki. (podłączenia są na płytce stykowej, sprawdzałem omomierzem czy jest dobry kontakt i wygląda na ok).
Nie wiem czy ten wyświetlacz jest sprawny bo go dopiero co dostałem a po podpięciu samego zasilania nic sie na nim nie pojawia. Program pisze w Atollic TrueSTUDIO for ARM Lite 3.2.0. Korzystałem z tych listingów Tak u mnie wygląda definicja portów. Niestety program sie nie kompiluje bo wyskakuje mi błąd "Type 'RCC_APB2Periph_GPIOB' undeclared (first use in this function)" Kombinuje i kombinuje i nic nie mogę wymyśleć. Mam też problem z funkcją Delay, bo nie było przykładu jak taka funkcja powinna wyglądać. Co zrobić żeby to działało? Czy jest ważne do których pinów dołącza się wyświetlacz?
Kod: C / C++