PSoC3/5新书内容简介
随着半导体技术的发展和芯片集成度的提高,越来越多的厂商开始提供在单芯片上实现复杂系统的解决方案,即基于PSoC的解决方案。这种解决方案提高了设计的可靠性,缩短了系统设计周期,降低了设计成本,极大地满足了市场对产品竞争力的要求。
作为全球知名的半导体公司-美国Cypress公司,率先在业界实现了完全意义上的PSoC解决方案,即在单芯片上实现了MCU、数字和模拟系统的高度集成。PSoC技术的不断发展,将大大推动电子系统设计方法的创新,并且对未来嵌入式系统设计领域带来深远的影响。Cypess的PSoC3集成了8051单片机核,PSoC5集成了ARM Cortex-M3核。这种将传统嵌入式处理器集成到单芯片的结构,不但兼容了传统的嵌入式设计结构,而且将其从传统的应用领域扩展到了其它新的应用领域。
本书全面系统介绍了Cypress公司的PSoC3和PSoC5可编程片上系统体系结构。通过系统介绍其系统结构和设计流程,使读者能系统全面地掌握PSoC的体系结构和实现方法。本书主要包括以下几个部分。
PSoC设计导论,该部分主要介绍了微控制器基础、可编程片上系统PSoC概述、PSoC3器件概述、PSoC5器件概述。
PSoC3/5CPU子系统,该部分主要介绍了8051CPU核,Cortex-M3 CPU核、Cache控制器、DMA和PHUB以及中断控制器。
PSoC3/5存储器系统,该部分主要介绍了静态存储器SRAM、Flash程序存储器、EEPROM模块、外部存储器接口EMIF、存储器映射结构。
PSoC3/5系统集成,该部分主要介绍了PSoC时钟管理、PSoC的电源管理、PSoC复位及I/O系统及布线。
PSoC3/5数字子系统,该部分主要介绍了PSoC数字可编程子系统概述、通用数字块UDB、UDB阵列描述、DSI布线接口、USB总线模块、定时器、计数器和PWM模块、I2C总线模块、CAN总线模块、数字滤波器模块。
PSoC3/5模拟子系统,该部分主要介绍了PSoC模拟子系统功能概述、模拟子系统的布线结构、模/数转换器ADC模块、模拟比较器模块、运算放大器模块、可编程SC/CT模块、数/模转换器DAC模块、CapSense模块、LCD直接驱动模块、温度传感器模块。
PSoC3/5编程和调试接口功能,该部分主要介绍了测试控制器、8051片上调试、Cortex-M3调试和跟踪、非易失性存储器编程。
PSoC Creator软件及设计流程,该部分主要介绍了PSoC Creator的主要功能、基于PSoC3工程的简单设计流程、基于PSoC5工程的简单设计流程。
基于PSoC简单工程的实现,该部分主要介绍了LED显示控制的实现、LCD显示ADC测试值的实现、正弦信号产生和显示的实现、USB人体学输入设备的实现。
基于PSoC的信号传感的实现,该部分主要介绍了电容触摸感应实现、加速度传感器控制显示实现、水平仪的实现、热敏电阻测温的实现、接近度测量的实现。
基于PSoC的通信电路的实现,该部分呢主要介绍了压控振荡器VCO的实现、幅度调制AM的实现、频率调制FM解调的实现。
在讲授和学习本书内容时,可以根据教学时数和内容的侧重点不同,适当地将相关章节的内容进行调整和删减。为了让读者更好地掌握相关的内容,本书还给出了大量示例程序。
|