Përmbajtje:
- Hapi 1: Instaloni Stm32cubemx, Keil UVision5 dhe Energia në kompjuterin tuaj, përditësojini ato
- Hapi 2: Hapni Stm32cubemx Select Stm32l476 Nucleo Board. Zgjidhni PC_13 Si Pin Ndërprerës të Jashtëm
- Hapi 3: Nuk ka nevojë të bëni ndonjë ndryshim në konfigurimin e orës
- Hapi 4: Zgjidhni TIMER1 dhe Orën Burimi Si Orë e Brendshme. Dhe Bëni Cilësimet në TIMER1 Sipas Fotografive
- Hapi 5: Jepni një emër projektit tuaj dhe krijoni kod për Keil Ide Nga Stm32cubemx
- Hapi 6: Lidhni LCD -në me bordin nukleo STM3276 me lidhje të përcaktuara më poshtë
- Hapi 7: Lidhni një kunj të Tiva Launchpad me Pin të Ndërprerë të Jashtëm të Stm32l476 dhe GND Pin të Tiva Launchpad me GND Pin të STM32L476
- Hapi 8: Demo e Projektit
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ky tutorial thjesht tregon se si të llogarisni frekuencën e një burimi pulsi duke përdorur një mikrokontrollues. Niveli i tensionit të lartë të burimit të pulsit është 3.3 V dhe i ulët është 0V. Unë kam përdorur STM32L476, Tiva launpad, 16x2 alfanumerike LCD disa tela breadboard dhe rezistencë 1K.
Kërkohet harduer:-
1) bordi nukleo STM32L476
2) Tiva panel startues ose ndonjë bord tjetër mikrokontrollues (burimi i pulsit)
3) alfanumerike 16x2
4) Breadboard
5) Rezistencë 1K (për kontrast LCD)
Kërkesa për softuer:-
1) STM32cubemx
2) Keil uVision5
3) Energia (për tastierën e nisjes Tiva)
Hapi 1: Instaloni Stm32cubemx, Keil UVision5 dhe Energia në kompjuterin tuaj, përditësojini ato
Hapi 2: Hapni Stm32cubemx Select Stm32l476 Nucleo Board. Zgjidhni PC_13 Si Pin Ndërprerës të Jashtëm
Hapi 3: Nuk ka nevojë të bëni ndonjë ndryshim në konfigurimin e orës
Hapi 4: Zgjidhni TIMER1 dhe Orën Burimi Si Orë e Brendshme. Dhe Bëni Cilësimet në TIMER1 Sipas Fotografive
Hapi 5: Jepni një emër projektit tuaj dhe krijoni kod për Keil Ide Nga Stm32cubemx
Hapi 6: Lidhni LCD -në me bordin nukleo STM3276 me lidhje të përcaktuara më poshtë
Lidh lidhjet e stm32 me LCD
STM32L476 - LCD
GND - PIN1
5V - PIN2
Rezistencë NA - 1K e lidhur me GND
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
Hapi 7: Lidhni një kunj të Tiva Launchpad me Pin të Ndërprerë të Jashtëm të Stm32l476 dhe GND Pin të Tiva Launchpad me GND Pin të STM32L476
Nëse keni ndonjë bord tjetër mikrokontrollues me ju duhet të lidhni GPIO të asaj bordi në kunjin e jashtëm të ndërprerjes të bordit nukleo STM32L476 dhe të lidhni GND të të dy bordeve me njëri -tjetrin. Ju duhet ta kaloni këtë pin GPIO programikisht në IDE -në e tij.