[an error occurred while processing this directive]

Embedded System Program Design
嵌入式軟體設計
Department of Computer Science and Information Engineering
National Chung Cheng University, Chiayi, Taiwan.

Course Slides for Fall 2007
(Updated for 2nd Edition of Programming Embedded Systems textbook)

What's New?

Slides (PDF Format)

Slides File Slides Title Textbook / Chapter Date Uploaded
esd00_2007.pdf (13 slides, 178 KB) Course Syllabus, Rules, and Introduction N/A 2007/10/29 (NEW!!!)
ESD_01_Cases.pdf (33 slides, 132 KB) Embedded System Case Studies N/A 2006/09/12
ESD_02_Introduction.pdf (53 slides, 515 KB) Introduction to Embedded Systems ESP Ch 1 and PES Ch 1 2007/10/29 (NEW!!!)
ESD_03_ARM_Architecture.pdf (46 slides, 3489 KB) ARM Processor Architecture N/A 2005/09/20
ESD_04_ARM_Tools.pdf (12 slides, 64 KB) ARM Development Tools N/A 2005/09/20
ESD_05_ARM_Instructions.pdf (73 slides, 348 KB) ARM Processor Instructions N/A 2005/09/26
ESD_06_GettingStarted.pdf (139 slides, 1.54 MB) Getting Started PES Ch 2 ~ 5 2007/10/31 (NEW!!!)
ESD_07_Interrupts.pdf (79 slides, 1.54 MB) Interrupts ESP Ch 4, PES Ch 8 2007/11/20 (NEW!!!)
ESD_08_Peripherals.pdf (49 slides, 1.01 MB) Peripherals PES Ch 7 2007/11/17 (NEW!!!)
ESD_09_SW_Architectures.pdf (49 slides, 2231 KB) Software Architectures ESP Ch 5 2005/10/18
ESD_10_RTOS_1.pdf (78 slides, 2.1 MB) Real-Time Operating Systems (Part I) ESP Ch 6, PES Chs 11, 12 2007/12/5 (NEW!!!)
2007/12/14 (UPDATED!!!)
ESD_11_RTOS_2.pdf (85 slides, 1.8 MB) Real-Time Operating Systems (Part II) ESP Ch 7, PES Chs 11, 12 2007/12/14 (NEW!!!)
ESD_12_RTOS_3.pdf (69 slides, 931 KB) Real-Time Operating Systems (Part III) ESP Ch 8 2007/12/24
The following slides are still TO BE UPDATED!
ESD_14_Java_Concurrency.pdf (32 slides, 340 KB) Java: Concurrency N/A 2005/11/01
ESD_15_Java_Pitfalls.pdf (19 slides, 60 KB) Java: Pitfalls and Strategies N/A 2005/11/07
ESD_15_Java_Wireless.pdf (42 slides, 193 KB) Java: Wireless Java Technology N/A 2006/09/28
(ESP = Embedded Software Primer, PES = Programming Embedded Systems)

Textbooks

  1. An Embedded Software Primer An Embedded Software Primer, David E. Simon, Addison Wesley, ISBN:020161569X, 1999.
  2. Programming Embedded Systems with C and GNU Development Tools++ Programming Embedded Systems with C and GNU Development Tools, Michael Barr and Anthony Massa, O'Reilly Media Inc., ISBN:0596009836, 2007.

Reference Book

Notice


Last Updated: December 14, 2007.