《Freescale 9S12十六位單片機原理及嵌入》以MC9S12系列十六位單片機為主線,系統(tǒng)地介紹了其內核結構、內存組織、片上的高速I/O、ECT、SCI/SPI、I2C、ATD、PWM、CAN等模塊的結構原理與使用方法,詳細地討論了該系列芯片的指令系統(tǒng)、匯編語言程序設計和c語言程序設計及其在codewarrior集成開發(fā)環(huán)境下的開發(fā)方法。書中還用較多的篇幅介紹了嵌入式實時操作系統(tǒng)μC/OS-Ⅱ的基本概念及其移植和任務編寫方法。最后介紹了具體的應用實例?!禙reescale 9S12十六位單片機原理及嵌入》介紹芯片開發(fā)方法的特點是從實例出發(fā),以最小系統(tǒng)和擴充的實際系統(tǒng)為硬件平臺。通過《Freescale 9S12十六位單片機原理及嵌入》的學習,讀者能初步掌握嵌入式系統(tǒng)的軟硬件開發(fā)方法和基于嵌入式操作系統(tǒng)實時多任務的設計方法。