Course description: |
This course presents programming techniques for embedded systems using the C language, using the LM4F120 microcontroller (ARM Cortex M4) as an example. The knowledge will be provided to students as follows:
- Basic knowledge of the C language, emphasizing programming techniques for embedded systems.
- Structure of an embedded program.
- Basic knowledge of ARM Cortex microcontroller, taking LM4F120 microcontroller as a reference example.
- Programming techniques for basic peripherals and interrupts of LM4F120.
- Programming techniques using state machines.
- FreeRTOS operating system.
|