Cuprins:

Ceas digital folosind RTC intern al STM32L476: 5 pași
Ceas digital folosind RTC intern al STM32L476: 5 pași

Video: Ceas digital folosind RTC intern al STM32L476: 5 pași

Video: Ceas digital folosind RTC intern al STM32L476: 5 pași
Video: Arduino UNO Clock - No Extra Components #learnelectronics #arduinounor4wifi 2024, Noiembrie
Anonim
Ceas digital folosind RTC intern al STM32L476
Ceas digital folosind RTC intern al STM32L476

Acest tutorial ghidează pentru a crea ceasul digital acasă și poate rula atâta timp cât este alimentat de la o sursă de alimentare. Folosește registre interne ale microcontrolerului și nu necesită RTC extern.

Pasul 1: Instalați STM32CUBEMX și Keil cu pachete pentru STM32L476

Pasul 2: Faceți interfață electronică pentru proiectul dvs

Componentele electronice necesare pentru acest proiect sunt: -

1) LCD alfanumeric 16x2

2) placa nucleo STM32L476.

3) Placă de pâine

4) fire de jumper.

5) Un laptop cu Windows instalat.

Conexiunea LCD și a plăcii STM32L476 sunt menționate mai jos: -

STM32L476 - LCD GND - PIN1

5V - PIN2

Rezistor NA - 1K conectat la GND

PB10 - RS

PB11 - RW

PB2 - RO

PB12 - D4

PB13 - D5

PB14 - D6

PB15 - D7

5V - PIN15

GND - PIN16

Pasul 3: Selectarea microcontrolerului în STM32CUBEMX

Deschideți cubemx și selectați placa nucleo64 cu microcontroler ca STM32L476.

Pasul 4: Efectuarea de selecții în Stm32cubemx

Image
Image
Efectuarea de selecții în Stm32cubemx
Efectuarea de selecții în Stm32cubemx
Efectuarea de selecții în Stm32cubemx
Efectuarea de selecții în Stm32cubemx

Efectuați selecțiile necesare în STM32cubemx conform imaginilor prezentate în acest tutorial.

Recomandat: