Kazalo:
- 1. korak: V računalnik namestite Stm32cubemx, Keil UVision5 in Energia, jih posodobite
- Korak: Odprite Stm32cubemx Izberite Stm32l476 Nucleo Board. Izberite PC_13 kot zunanji prekinitveni pin
- 3. korak: Konfiguracije ure ni treba spreminjati
- Korak 4: Izberite TIMER1 in Vir ure kot Notranja ura. In nastavite TIMER1 glede na slike
- 5. korak: Poimenujte svoj projekt in ustvarite kodo za Keil Ide iz Stm32cubemx
- Korak 6: Priključite LCD na ploščo STM3276 Nucleo Board s spodaj navedenimi povezavami
- Korak 7: Povežite en zatič Tiva Launchpad -a z zunanjim prekinitvenim zatičem Stm32l476 in Pin GND za Tiva Launchpad za GND Pin STM32L476
- 8. korak: Demo projekta
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta vadnica preprosto navaja, kako izračunati frekvenco impulznega vira z mikrokrmilnikom. Visoka napetostna vrednost impulznega vira je 3,3 V, nizka pa 0 V. Uporabil sem STM32L476, Tiva lansirno ploščo, 16x2 alfanumerični LCD, nekatere žice in 1K upor.
Potrebna strojna oprema:-
1) nukleo plošča STM32L476
2) Tiva lansirna plošča ali katera koli druga plošča mikrokrmilnika (vir impulza)
3) 16x2 alfanumerično
4) Ogledna plošča
5) 1K upor (za kontrast LCD)
Zahteve glede programske opreme:-
1) STM32cubemx
2) Keil uVision5
3) Energia (za lansirno ploščad Tiva)
1. korak: V računalnik namestite Stm32cubemx, Keil UVision5 in Energia, jih posodobite
Korak: Odprite Stm32cubemx Izberite Stm32l476 Nucleo Board. Izberite PC_13 kot zunanji prekinitveni pin
3. korak: Konfiguracije ure ni treba spreminjati
Korak 4: Izberite TIMER1 in Vir ure kot Notranja ura. In nastavite TIMER1 glede na slike
5. korak: Poimenujte svoj projekt in ustvarite kodo za Keil Ide iz Stm32cubemx
Korak 6: Priključite LCD na ploščo STM3276 Nucleo Board s spodaj navedenimi povezavami
Pin povezave stm32 na lcd
STM32L476 - LCD
GND - PIN1
5V - PIN2
NA - 1K upor priključen na GND
PB10 - RS
PB11 - RW
PB2 - SL
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
Korak 7: Povežite en zatič Tiva Launchpad -a z zunanjim prekinitvenim zatičem Stm32l476 in Pin GND za Tiva Launchpad za GND Pin STM32L476
Če imate s seboj katero koli drugo ploščo mikrokrmilnika, morate priključiti GPIO te plošče na zunanji prekinitveni zatič jedrne plošče STM32L476 in GND obeh plošč povezati med seboj. Ta pin GPIO morate programsko preklopiti v njenem IDE.