Skip to content

Embedded project using stm32f446re microcontroller connected to RTC and LCD.

License

Notifications You must be signed in to change notification settings

maherme/f446re-rtc-lcd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stm32f446re with RTC and LCD

This is an embedded project based on STM32F446RE microcontroller which uses the NUCLEO-F446RE board connected to the RTC (Real Time Clock) DS1307 and the LCD (Liquid Crystal Display) Hitachi HD44780 16x2.

OpenOCD

You can use OpenOCD (Open On-Chip Debugger) for programming or debugging this project. You can starting OpenOCD typing:

openocd -f board/st_nucleo_f4.cfg

Or using the Makefile:

make load

You can use a telnet connection for connecting to the OpenOCD server:

telnet 127.0.0.1 4444

You can program the microcontroller using:

reset init
flash write_image erase your_app.elf
reset

Remember you must enable semihosting in the telnet session if you compile the project for using this feature (you can see printf outputs):

arm semihosting enable

System

The connections between RTC, LCD and nucleo board is as follow: Alt text

About

Embedded project using stm32f446re microcontroller connected to RTC and LCD.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published