Mundarija:
- 1 -qadam: Stm32cubemx, Keil UVision5 va Energia -ni shaxsiy kompyuteringizga o'rnating, ularni yangilang
- 2 -qadam: Stm32cubemx -ni oching, Stm32l476 Nucleo Board -ni tanlang, PC_13 -ni tashqi uzilish pimi sifatida tanlang
- 3 -qadam: Soat konfiguratsiyasida hech qanday o'zgarishlar qilishning hojati yo'q
- 4 -qadam: Ichki soat sifatida TIMER1 va Soat manbasini tanlang va Rasmlarga muvofiq TIMER1 -da sozlamalarni o'rnating
- 5 -qadam: Loyihangizga nom bering va Stm32cubemx -dan Keil Ide uchun kod yarating
- 6 -qadam: LCD -ni STM3276 nukleo kartasiga ulang
- 7 -qadam: Tiva Launchpadning bitta pinini Stm32l476 tashqi uzilish piniga va Tiva Launchpadning GND pinini STM32L476 ning GND piniga ulang
- 8 -qadam: Loyihaning namoyishi
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu qo'llanmada puls manbai chastotasini mikrokontroller yordamida qanday hisoblash mumkinligi ko'rsatilgan. Puls manbasining yuqori kuchlanish darajasi - 3,3 V, past - 0V. Men STM32L476, Tiva ishga tushirish paneli, 16x2 alfasayısal LCD -dan foydalanganman.
Uskunalar kerak:-
1) STM32L476 nukleo platasi
2) Tiva ishga tushirish paneli yoki boshqa har qanday mikrokontroller platasi (puls manbai)
3) 16x2 harfli -raqamli
4) non paneli
5) 1K qarshilik (LCD kontrasti uchun)
Dasturiy ta'minot talablari:-
1) STM32cubemx
2) Keil uVision5
3) Energiya (Tiva ishga tushirish paneli uchun)
1 -qadam: Stm32cubemx, Keil UVision5 va Energia -ni shaxsiy kompyuteringizga o'rnating, ularni yangilang
2 -qadam: Stm32cubemx -ni oching, Stm32l476 Nucleo Board -ni tanlang, PC_13 -ni tashqi uzilish pimi sifatida tanlang
3 -qadam: Soat konfiguratsiyasida hech qanday o'zgarishlar qilishning hojati yo'q
4 -qadam: Ichki soat sifatida TIMER1 va Soat manbasini tanlang va Rasmlarga muvofiq TIMER1 -da sozlamalarni o'rnating
5 -qadam: Loyihangizga nom bering va Stm32cubemx -dan Keil Ide uchun kod yarating
6 -qadam: LCD -ni STM3276 nukleo kartasiga ulang
Stm32 -ni lcd -ga ulang
STM32L476 - LCD
GND - PIN1
5V - PIN2
GA ga ulangan NA - 1K qarshilik
PB10 - RS
PB11 - RW
PB2 - EN
PB12 - D4
PB13 - D5
PB14 - D6
PB15 - D7
5V - PIN15
GND - PIN16
7 -qadam: Tiva Launchpadning bitta pinini Stm32l476 tashqi uzilish piniga va Tiva Launchpadning GND pinini STM32L476 ning GND piniga ulang
Agar sizda boshqa mikrokontrolder platasi bo'lsa, siz ushbu kartaning GPIO -ni STM32L476 nukleo platasining tashqi uzilish piniga ulashingiz va ikkala plataning GND -ni bir -biriga ulashingiz kerak.