本书以飞思卡尔半导体公司(原摩托罗拉半导体部)的8位s08系列微控制器中通用型号mc9s08aw60、带usb2.0接口mc9s08jm60、带can总线接口mc9s08dz60三个型号为蓝本阐述嵌入式系统的软件与硬件设计。《嵌入式技术基础与实践(第2版)》共14章,其中第1章为概述,阐述嵌入式系统的知识体系、学习误区与学习建议。第2章给出aw60硬件最小系统,并简要介绍了s08cpu。第3章给出第一个样例程序及codewarrior工程组织,完成第一个s08工程的入门?第4章给出基于硬件构件的嵌入式系统开发方法。第5章阐述串行通信接口sci,并给出第一个带中断的编程实例。第1~5章完成了学习一个新mcu完整要素的入门。第6~12章分别给出键盘、led、lcd、定时器、spi、flash存储器在线编程、i2c、a/d及aw60芯片的其他模块等。第13、14章分别给出jm60的usb2.0编程及dz60的can总线编程。附录给出了相关资料。本书提供的所有实例源程序、辅助资料、相关芯片资料及常用软件工具,可在清华大学出版社网站(www.tup.com.cn)或苏州大学飞思卡尔嵌入式系统研究中心网站(sumcu.suda.edu.cn)下载。本书可供大学有关专业的高年级学生和研究生用作教材或参考读物,也可供嵌入式系统开发与研究人员用作研发参考资料。