Introduction to Embedded system and STM32 Microconroller Course
STM 32
Intro
Arduino helped a lot of people to understand control however to make a real embedded system with a cheap components we need to use STM32 and deal with ARM CORTEX-M4
I- The goal of this Series :
1- Learning Assembly Language
2- Learning about ARM CORTEX and STM32 and how to deal with them
3- Learning about embedded system
4- Learning about different communication protocols and how to use them
5- how to deal with digital and analog signals processing and how to convert between them
6- Learning about internet of things and protocols that connect to the internet
________________________________________________________________
II- What is required to understand these lessons in a perfect way:
1- Simple understanding to the electronic circuits and its components like resistances and capacitors
2- good understanding to the binary system and sixteenth system
3- good understanding to digital circuits and logic processes
4- Having knowledge about one of the programming languages , and it is preferable to know about the c language.
_________________________________________________________________
III- In this series we will learn about the following subjects :
1- Introduction about the embedded system .
2- Principles of the micro controller and how to run and program it .
3- The Nucleus of ARM Cortex -M4 structure recognition .
4- Discovery board from STMicroelectronics company
5- Programming and development environment (TrueStudio)
6- How to process and upload programs to the microcontoller and implement it.
7- Input and output methods and transmitting the data with the micro controller
8- Timers and Interrupts
9- How to program with the Assembly language for arm processors
10- Dealing with digital and analog datas DAC and ADC
11- Dealing with communication protocol 12S & 12C & SPI & UART
12- Multimedia programming such as the monitor & the camera(video) & the sound (audio)
13- Dealing with the internal and external memory
14- Internet of things IoT and reading sensors such as temperature and moisture sensor
Hardware used for these sessions :
1- Discovery board STM32F4291
2- Logic Analyzer
3- Some electronics parts such as : Rheostat
4- Some sensors like temperature sensor
5- Interface parts if we will do wifi interface or video interface
Lesson 2 : https://dowitronics.blogspot.com/p/lesson-1-inroduction-to-embedded-system.html
Comments
Post a Comment