作者 | 钱峰 |
出版社 | |
出版时间 | 2006-03-01 |
特色:
本书全面、系统地介绍Cypress半导体公司推出的新一代智能USB接13芯片EZ—USB FX2(CY7C68013),涵盖了EZ—USB FX2的原理、编程、驱动和应用程序等内容。EZ—USB FX2芯片全面支持USB 2.0协议,是Cypress半导体公司对以往EZ—USB系列芯片的又一次全面提升。芯片将高性能USB引擎和增强8051内核有机结合,开发方便、快捷,现已成为科研和开发的主流芯片。本着学以致用的原则,首先详细介绍EZ—USB FX2的原理,其次介绍开发和学习中所需的软、硬件工具,随后讨论固件程序、驱动程序和应用程序的编制方法,*后通过列举范例程序进一步总结和提高。同时,为了方便读者,书中还用附录的形式配置了开发和学习中常用的参考资料。 本书可作为工科院校本科生、研究生单片机与接口设计等相关课程的参考用书,也可作为从事计算机外围设备接口开发和各类微控制器应用系统设计工程技术人员的参考用书。 本书共分18章并有4个附录,对EZ—USB FX2的原理、编程、驱动和应用程序等内容进行了全面介绍。第1章介绍了USB基本概念和特性;第2章对EZ—USB FX2进行了简单介绍;第3~13章为EZ—USB FX2芯片的基本原理部分,介绍了枚举和重枚举、中断、存储器、CPU、复位和电源管理、输入和输出、定时/计数器和串行接口、端点缓冲区存取、从属FIFO和GPIF(通用可编程接口)等内容;第14章和第15章分别对硬件和软件开发工具进行了介绍;第16章讨论固件框架和函数库;第17章对设备驱动及应用程序的编制方法进行了详细叙述;第18章列举了若干范例,达到进一步总结和提高的目的。为了方便读者在实际使用中参考查阅,本书还配置了4个附录,内容分别是:封装和引脚功能、寄存器、指令集和常用词汇英汉注释。