Obsah:
- Krok 1: Nainstalujte do počítače Stm32cubemx, Keil UVision5 a Energia, aktualizujte je
- Krok 2: Otevřete Stm32cubemx Select Stm32l476 Nucleo Board. Vyberte PC_13 jako externí přerušení Pin
- Krok 3: Není třeba provádět žádné změny v konfiguraci hodin
- Krok 4: Vyberte TIMER1 a zdroj hodin jako interní hodiny a proveďte nastavení v TIMER1 podle obrázků
- Krok 5: Pojmenujte svůj projekt a vygenerujte kód pro Keil Ide ze Stm32cubemx
- Krok 6: Připojte LCD k desce Nucleo STM3276 s níže uvedenými připojeními
- Krok 7: Připojte jeden pin spouštěcí podložky Tiva k externímu přerušovacímu kolíku Stm32l476 a GND kolíku Tiva Launchpad k GND pinu STM32L476
- Krok 8: Ukázka projektu
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento tutoriál jednoduše uvádí, jak vypočítat frekvenci pulzního zdroje pomocí mikrokontroléru. Vysoká úroveň napětí pulzního zdroje je 3,3 V a nízká je 0 V. Použil jsem STM32L476, spouštěcí podložku Tiva, 16x2 alfanumerický LCD některé vodiče a 1K rezistor.
Potřebný hardware:-
1) Nukleotidová deska STM32L476
2) Tiva launchpad nebo jakákoli jiná deska mikrokontroléru (zdroj pulsu)
3) 16x2 alfanumerický
4) Breadboard
5) 1K odpor (pro kontrast LCD)
Softwarový požadavek:-
1) STM32cubemx
2) Keil uVision 5
3) Energia (pro odpalovací panel Tiva)
Krok 1: Nainstalujte do počítače Stm32cubemx, Keil UVision5 a Energia, aktualizujte je
Krok 2: Otevřete Stm32cubemx Select Stm32l476 Nucleo Board. Vyberte PC_13 jako externí přerušení Pin
Krok 3: Není třeba provádět žádné změny v konfiguraci hodin
Krok 4: Vyberte TIMER1 a zdroj hodin jako interní hodiny a proveďte nastavení v TIMER1 podle obrázků
Krok 5: Pojmenujte svůj projekt a vygenerujte kód pro Keil Ide ze Stm32cubemx
Krok 6: Připojte LCD k desce Nucleo STM3276 s níže uvedenými připojeními
Pin připojení stm32 k lcd
STM32L476 - LCD
GND - PIN1
5V - PIN2
NA - 1K odpor připojený k GND
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
Krok 7: Připojte jeden pin spouštěcí podložky Tiva k externímu přerušovacímu kolíku Stm32l476 a GND kolíku Tiva Launchpad k GND pinu STM32L476
Pokud máte s sebou jakýkoli jiný mikrokontrolér, musíte připojit GPIO této desky na externí přerušovací pin nukleotinové desky STM32L476 a propojit GND obou desek navzájem. Tento GPIO pin musíte programově přepnout v IDE.