-
Notifications
You must be signed in to change notification settings - Fork 7
Embedded Programming Fundamentals
Amneet Mann edited this page Feb 28, 2021
·
1 revision
Some helpful links for an intro/refresher into the kinds of fundamentals you need to know for embedded programming
- This link provides a good explanation into why bit manipulation is useful
- This link provides some good examples of bit manipulation operations
FreeRTOS is the operating system Phantom is using. It allows for multitasking
- The "RTOS Fundamentals" pages provide an overview of multitasking and scheduling
- More detailed information on how to work with tasks, queues, and semaphores in FreeRTOS
These tutorials provide information on various topics, and then practice problems on that topic
- The Phantom Youtube page has a bunch of great videos for learning about the hardware side of embedded programming (look for ones that start with "Embedded" in the title)