编辑: 芳甲窍交 2015-08-30

2 所示, PSoC 架构由以下

4 个主要部分组成:内核、系统 资源、数字系统和模拟系统.利用可配置的全局总线资源,可将 所有器件资源整合到一个完全定制的系统中.每个 CY8C21x34 PSoC 器件均包括

4 个数字模块和

4 个模拟模块.根据 PSoC 封装,最多还可以包含

28 个GPIO.GPIO 能够提供对全局数字和 模拟互连的访问. PSoC 内核 PSoC 内核是一个功能强大的引擎,它支持丰富的指令集.它包 含用于存储数据的 SRAM、中断控制器、睡眠和看门狗定时器, 以及 IMO (内部主振荡器)和ILO (内部低速振荡器) . M8C CPU 内核是一个速度高达

24 MHz 的强大处理器 [3] . M8C 是一 个4MIPS 的8位Harvard 架构微处理器. 系统资源能够提供下述附加功能: 用于提高灵活性的数字时钟. I2 C [4] 功能以实现 I2 C 主设备和从设备 内部电压参考, 多主设备模式能够为众多PSoC子系统提供1.3 V 的绝对值. 开关电压泵 (SMP) ,能够利用单个电池生成正常的工作电 压. M8C 支持的多种系统复位功能. 数字系统包括一个数字 PSoC 模块阵列,能够将这些模块配置为 各种数字外设. 可通过一系列全局总线将数字模块连接到GPIO. 这些功能能将任意信号路由至任意引脚,因此设计不再受固定外 设控制器的限制. 模拟系统包括四个模拟 PSoC 模块,支持电压比较器以及精度高 达10 位的模数转换. 数字系统 数字系统包括

4 个数字 PSoC 模块. 每个模块都是一个

8 位的资 源,不仅可以单独使用,还可以与其他模块一起组成

8、

16、24 和32 位外设(这些模块被称为用户模块) .数字外设配置包括: PWM (8 到32 位) 带死区的 PWM (8 到32 位) 计数器 (8 到32 位) 定时器 (8 到32 位) 带可选奇偶校验位的

8 位UART 串行外设接口 (SPI)主设备和从设备 I2 C 从设备和多主设备 [4] CRC/ 发生器 (8 位) IrDA PRS 发生器 (8 到32 位) 通过一系列能够将任意信号路由至任意引脚的全局总线,数字模 块可被连接到任意 GPIO.此外,通过总线还可以实现信号复用 和执行逻辑运算.由于具有这种可配置性,因此设计不再受固定 外设控制器的限制. 数字模块采用了四个一行的排列方式,具体的模块数量因 PSoC 器件系列不同而异.这样有助于根据应用选择最佳的系统资源. 关于此产品系列的资源,请参见第

6 页上的表 1. 图2. 数字系统框图 DIGITAL SYSTEM To System Bus Digital Clocks From Core Digital PSoC Block Array To Analog System

8 Row Input Configuration Row Output Configuration

8 8

8 Row

0 DBB00 DBB01 DCB02 DCB03

4 4 GIE[7:0] GIO[7:0] GOE[7:0] GOO[7:0........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题