oasdflkjo / stm32-demo

Demo application for demo product using multiple STM32L152RE.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stm32-demo

title This is a school project (scrum) that is organized with Azure DevOps. It's a UCOS3 project.

Key Functionality

  • Different functionalities run in separate RTOS tasks

  • MODBUS slave and master modules

  • Sensor reading with slave modules

  • Showing readings on master module

  • Push button functionality to show different readings

Fork of Velho's stm32-demo project. My part is to add LCD functionality to the project. Current working branch is dev-uc3.


GPIO pinouts configurations are autogenerated by CubeIDE and are in

Pin mapping for the driver is found in


Big thanks to the deepbluembedded.com for the driver example! It was easy to understand with config files and separate delay function that was easy to modify to our needs.


My code LCD code can mainly be found in

It was also my responsibility to make UCOS3 task to update the lcd screen.

About

Demo application for demo product using multiple STM32L152RE.


Languages

Language:C 99.2%Language:Assembly 0.8%