Obsah:
- Krok 1: Nainštalujte do počítača Stm32cubemx, Keil UVision5 a Energia, aktualizujte ich
- Krok 2: Otvorte jadrovú dosku Stm32cubemx Select Stm32l476. Vyberte PC_13 ako pin externého prerušenia
- Krok 3: Nie je potrebné vykonávať žiadne zmeny v konfigurácii hodín
- Krok 4: Vyberte TIMER1 a zdroj hodín ako interné hodiny. A v TIMER1 vykonajte nastavenia podľa obrázkov
- Krok 5: Pomenujte svoj projekt a vygenerujte kód pre Keil Ide zo Stm32cubemx
- Krok 6: Pripojte LCD k jadrovej doske STM3276 s nižšie uvedenými pripojeniami
- Krok 7: Pripojte jeden pin odpaľovača Tiva k externému prerušovaciemu kolíku Stm32l476 a kolík GND odpínača Tiva k kolíku GND STM32L476
- Krok 8: Ukážka projektu
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Tento tutoriál jednoducho uvádza, ako vypočítať frekvenciu zdroja impulzov pomocou mikrokontroléra. Vysoká úroveň napätia zdroja impulzov je 3,3 V a nízka 0 V. Použil som STM32L476, odpalovací panel Tiva, 16x2 alfanumerický LCD niektoré vodiče a 1K rezistor.
Potrebný hardvér:-
1) Nukleová doska STM32L476
2) Spúšťací panel Tiva alebo akákoľvek iná doska mikrokontroléra (zdroj impulzov)
3) 16x2 alfanumerické
4) Breadboard
5) 1K odpor (pre kontrast LCD)
Požiadavka na softvér:-
1) STM32cubemx
2) Keil uVision5
3) Energia (pre odpalovací panel Tiva)
Krok 1: Nainštalujte do počítača Stm32cubemx, Keil UVision5 a Energia, aktualizujte ich
Krok 2: Otvorte jadrovú dosku Stm32cubemx Select Stm32l476. Vyberte PC_13 ako pin externého prerušenia
Krok 3: Nie je potrebné vykonávať žiadne zmeny v konfigurácii hodín
Krok 4: Vyberte TIMER1 a zdroj hodín ako interné hodiny. A v TIMER1 vykonajte nastavenia podľa obrázkov
Krok 5: Pomenujte svoj projekt a vygenerujte kód pre Keil Ide zo Stm32cubemx
Krok 6: Pripojte LCD k jadrovej doske STM3276 s nižšie uvedenými pripojeniami
Pripojenie pinov stm32 k lcd
STM32L476 - LCD
GND - PIN1
5V - PIN2
NA - 1K odpor pripojený k GND
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
Krok 7: Pripojte jeden pin odpaľovača Tiva k externému prerušovaciemu kolíku Stm32l476 a kolík GND odpínača Tiva k kolíku GND STM32L476
Ak máte iný mikrokontrolér, musíte pripojiť GPIO tejto dosky k externému prerušovaciemu kolíku jadrovej dosky STM32L476 a navzájom prepojiť GND oboch dosiek. Tento GPIO pin musíte programovo prepnúť v IDE.