本书旨在提升学生对所学专业基础知识的综合运用能力,学生通过本课程可以掌握Intel 凌动平台的硬件结构,具备在典型的OS 环境中综合运用统一建模语言进行嵌入式软件设计、编程、测试验证等方面的能力。主要内容包括Intel 凌动处理器的结构特点和最新动态,英特尔虚拟技术、单核、超线程、低功耗技术,硬件教学平台的体系结构、外围接口等,基于Intel 凌动平台的JTAG 调试器和相应的软件开发调试环境,在Intel 凌动平台中实现Linux、Windows XP 等操作系统的安装,软硬件开发技术,包括GPIO、看门狗、触摸屏、串行口RS232、打印口、TCP/IP 及UDP 编程、进程管理及多线程、驱动程序开发/安装/卸载等。为提高学生动手能力,本书还提供了实践案例,包括LC 测试仪、3D 加速度传感器数据显示软件、汽车CAN 总线监视仪。
本书充分考虑了课程与产业结合的紧密性,在实践内容的选取上充分考虑实践环节与工程应用领域的紧密结合,为学生创造近似于企业级的应用与开发环境,充分调动学生的积极性、创新性和自主学习的能力。本书适合作为高等院校计算机及软件工程专业本科高年级学生和硕士研究生的教材,也是基于Intel凌动平台进行应用开发的研究及IT 人士的良好参考资料。
阅读(1270) | 评论(0) | 转发(0) |