编辑: 山南水北 2013-04-18

4 至16 个 模块.这些数字模块适用于计数器、定时器、PWM、 UART 和SPI 等组件.另外,它们还可以与模拟模块配合使 PSoC?

1 模拟结构和利用 PSoC Designer?进行配置 www.cypress.com 文档编号:001-78666 版本*B

4 用,以创建 ADC 用户模块中所需要的定时器和计数器.本 应用笔记仅在讨论模拟和数字模块连接时涉及数字模块. 系统资源部分可能包含固定函数模块,如I2 C、开关模式泵、 USB、内部参考电压和 I/O 模拟复用器.实际可用资源取决 于相应器件系列. PSoC 内核包含 CPU、SRAM、闪存 ROM、中断控制器、 振荡器和通用 I/O.不同的器件带有大小不同的 ROM 和RAM,而其他模块则相同.不同封装也会限制通用 I/O 引脚 的总数.本应用笔记描述了模拟部分和通用 I/O 引脚的连接. 模拟 PSoC 模块阵列 开启 PSoC Designer,并在使用 PSoC

1 的一个器件(如CY8C29x43)创建新项目时,Chip(芯片)视图将显示两组模块.视 图的上半部分将显示数字模块,下半部分则显示模拟模块.图2展示的是模拟模块部分的示例.其他器件系列的视图与此相似, 但可用的模块数量不同,并且模块与通用 I/O 引脚的互连也不一样.视图中添加了行和列的标识符,以便在本文档的后面内容中 对模块位置进行说明. 图2. CY8C29x44 的模拟模块示意图 针对选择的具体器件,模拟部分可包含一个或多个模拟队列. CY8C29x44 包含四列模拟模块.仅包含一列模拟资源的器 件使用队列 1,包含双列模拟资源的器件则使用队列

0 和队 列1.CY28xxx 器件含有与图

2 所示的 CY8C29x44 相类似 的四列模拟模块,此外,还包含两个模拟功能有限的队列, 主要供 CapSense 使用. 表1总结了本应用笔记中所提及 的每一类器件的模拟模块和模拟列数. 每个模块均标有模块标识符,用来说明模块类型和位置. ASC10 属于该格式的一个示例. A 表示该模块为模拟模 块. S 表示该模块为开关电容模块类型. C 表示开 关电容模块的类型.模块在模拟矩阵中的位置由最后两位数 字确定.在这个示例中,

10 表示本模块位于第

1 行和第

0 模拟列中. PSoC?

1 模拟结构和利用 PSoC Designer?进行配置 www.cypress.com 文档编号:001-78666 版本*B

5 图3. 编号规则 模拟队列结构 标准 PSoC

1 模拟列含有一个 CT 模块、两个 SC 模块,以及模拟输入复用器、模拟总线、比较器总线、模拟输出缓冲区和一个 模拟时钟复用器.请参见图

4 了解更多详细内容.我们将在以下部分分别讨论模拟队列结构的各个部件. 图4. 模拟队列结构 PSoC?

1 模拟结构和利用 PSoC Designer?进行配置 www.cypress.com 文档编号:001-78666 版本*B

6 CT 模块 CT 模块的内核是一个基本运算放大器.此外,其内还含有 电阻串、若干个模拟复用器和一个比较器输出等其他部件, 以增加模块的灵活性.您可以通过各种不同的方式来配置该 模块,从而创建不同的 PSoC Designer 用户模块.图5显示了 CT 模块的基本结构.以下是 PSoC Designer 库中的一 些用户模块,它们均由模拟 CT 模块构成: ? 反向放大器(AMPINV) ? 比较器(COMP) ? 仪表放大器(INSAMP) ? 可编程增益放大器(PGA) 图5. PSoC CT 模块 PSoC?

1 模拟结构和利用 PSoC Designer?进行配置 www.cypress.com 文档编号:001-78666 版本*B

7 SC 模块 模拟队列中另外两个模块是开关电容模块,即SC模块.SC 模块灵活性很高,可用于多种用户模块.最常用的模块是用 于PSoC ADC(模拟数字转换器)的调制器模块.下面显 示的各用户模块当前使用了 PSoC

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