EGR 424
Design of Microcontroller Applications
Summer 2009
Course Announcements
Course Links
Reference Documents
- Here is a Shell Command Quick Reference, including some tips for GCC and GVIM.
- Here is a Common Linux Commands Quick Reference, including some tips on using the Bash shell.
- "Programming Embedded Systems" by Michael Barr and Anthony Massa is an O'Reilly book that is very much in the spirit of this course and could serve as a good reference. You can read it for free on-line through GVSU's Safari subscription.
- "MicroC/OS-II" by Jean Labrosse (ISBN-13: 978-0879305437) is a well-respected book that examines the inner-workings of an open-source OS. It also comes with a CD that includes the OS which you can port to many microprocessors.
- "Debugging: The 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems" by David J. Agans (ISBN-13: 978-0814471685) is not specific to this course but is an interesting book on the principles and practices of debugging. Given that you will be spending much of your time debugging in this course, this book might be a good investment and is likely to remain useful throughout your career. Order this book here, or at Amazon.
Course Quotes
- "The higher the course level, the harder it is to blink an LED"
-- Matt Shinew