Description
In this course, you will learn :
- Write firmware using only HAL functions
- Understand the Cortex-M Architecture
- Write Analog-to-Digital Converter (ADC) drivers using HAL functions
- Write PWM drivers using HAL functions
- Write UART drivers using HAL functions
- Write TIMER drivers using HAL functions
- Write Interrupt drivers using HAL functions
- Write SPI drivers using HAL functions
- Write I2C drivers using HAL functions
- Write RTC drivers using HAL functions
- Write DMA drivers using HAL functions
- Write RCC drivers using HAL functions
Syllabus :
- General Purpose Input/Output Driver Development
- Universal Asynchronous-Synchronous Receiver-Transmitter (USART)
- General Purpose Timer Driver Development
- Analog-to-Digital Converters Driver Development
- Interrupt Programming
- Direct Memory Access (DMA) Driver Development
- Serial Peripheral Interface (SPI) Driver Development
- Inter- Integrated Circuit (I2C) Driver Development
- Real Time Clock (RTC) Programming