PSoC:(Programmable System-On-Chip,可编程系统级芯片),PSoC 是一种对于标准的“全数字式”微控制器设计、纯粹的模拟设计以及介乎此二者之间的所有设计而言具有同等的高适用性的器件,是一种具有极端灵活且xx可编程的混合信号SOC 的基本原理的全新一代器件。 赛普拉斯的PSoC(TM)混合信号阵列是可编程的片上系统(SOC),其集成了微控制器以及嵌入式系统中通常围绕微控制器周围的模拟及数字组件。 采用一个微控制器,一个PSoC器件最多可集成100种外设功能,从而帮助客户节约设计时间和板上面积,降低了功耗,系统成本也可降低5美分到10美元不等。方便易用的开发工具使设计人员能够准确选择所需的外设功能,包括放大器、ADC、DAC、滤波器及比较器等模拟功能以及定时器、计数器、PWM、SPI和UART等数字功能。 PSoC系列的模拟功能包括轨至轨输入、可编程增益放大器以及{zd0}14位的ADC,其噪声极低,输入损耗及电压偏移也非常低。PSoC设备包括{zd0}32 KB的闪存、2 KB的SRAM、带有32位累加器的8x8乘法器、电源和睡眠监控电路,以及硬件I2C通信等。 PSoC Designer(TM)是PSoC的传统软件开发环境,它是一款功能全面的基于图形用户接口(GUI)的设计工具套件,使用户能以简单的点击对设计中的硅技术进行配置。在PSoC Designer的帮助下,用户可以采用C语言或汇编语言编写MCU的代码,还可用事件触发器和多断点等先进的特性对设计进行调试,同时还可以采用C语言、汇编语言或二者的结合,通过代码实现单步进。PSoC Designer是免费的,您可在此了解有关信息并下载该工具。 新近推出的PSoC Express是{dy}款有助于系统工程师进行基于微控制器设计的开发工具, 而且无需任何汇编语言或C语言编程的知识。PSoC Express工作在比以往技术更高的抽象水平上,不再需要开发有关固件,因此能在几小时或几天之内推出新的设计,就针对的PSoC器件进行模拟和编程,而无需花费数星期或数月的时间。在PSoC Express的帮助下,设计人员只需考虑应用知识,从目录中选择输入和输出器件来确定定制解决方案,再将两者加以逻辑连接来定义系统行为。设计人员只需借助PSoC Express就可通过仿真来确认设计是否可行,还可生成并下载器件编程文件。此新工具还可创建专门的项目文档,包括含有寄存器映射图、接口原理图以及材料清单的产品说明书。设计人员不必撰写任何微控制器代码就能实现可靠的定制应用,速度也提高很多。PSoC Express是免费的,可在以下网址下载:http://www.cypress.com/psocexpress。 PSoC器件具有混合信号ASIC的优势,同时又无需ASIC NRE或设计完成时间。 |