Module 01
This module walks an individual new to embedded programming through the embedded equivalent of the "Hello World" program, and prepares individuals with the tools necessary to begin software development.
Goals for this Module
After going through this module, I will be able to:
- understand various numbering systems (binary, decimal, and hexadecimal) and how to convert between them
- perform operations and manipulate values using bitwise operators
- read a datasheet and find relevant information
- use interrupts and interrupt service routines to perform various tasks
- understand the difference between interrupts and long-polling/busy-loops
- make an LED blink
Module Contents
Checking your Understanding
You should be able to do all of these projects for more practice.
- Make both LEDs on the TI Launchpad blink at the same time
- Make the LED blink in morse code
- Toggle the LED state using a button
These are just some ideas to get you started!