PSoC的继承开发环境与开发关键
[09-12 18:12:19] 来源:http://www.88dzw.com 单片机学习 阅读:8308次
文章摘要: 其中的n是抽样等级。这个抽样滤波器是由软硬件协同工作完成的。式(1)中分母部分的二次积分项由硬件实现,分子部分的二次差分项的抽样率计算由软件实现。 2.2 动态可重新配置功能 嵌入式系统设计人员利用PSoC架构的灵活性,在单个器件上动态地创建多种 配置,这是PSoC可编程片上系统的另一大特点。可以想象。这如同用FPGA进行设计,既使是在系统运行时,也可以对其硬件进行升级或重新配置。动态重新配置功能使设计人员能多次、重复使用芯片内的模拟与数字资源,而无需增加成本和元件库。 下面以PGA模块为例,说明其动态配置功能。
PSoC的继承开发环境与开发关键,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com
其中的n是抽样等级。这个抽样滤波器是由软硬件协同工作完成的。式(1)中分母部分的二次积分项由硬件实现,分子部分的二次差分项的抽样率计算由软件实现。
2.2 动态可重新配置功能
嵌入式系统设计人员利用PSoC架构的灵活性,在单个器件上动态地创建多种
下面以PGA模块为例,说明其动态配置功能。
(1)PGA模块的资源及参数配置
PSoC微处理器中的PGA模块拥有高的输入阻抗、宽的带宽增益和可动态配置的增益参数,其功能建立在模拟连续时间CT模块的基础之上。通过对CT模块的三个控制寄存器的配置,支持增益输出或衰减输出、配置信号输入端口和输出端口。完成一个PGA配置,需占用微处理器的内部资源为:1个CT连续时间模拟模块、1个外部I/O引脚以及生成PGA应用程序API所需的52字节的Flash。图3为可编程增益放大器PGA的结构框图。
对于增益≥1的运算放大器,可编程电阻风、Rb、Ra串联,Rb一端连到放大器的输出端。Ra一端连接VGND,VGND有多种选择,用户可根据不同需要将VGND接数字地、模拟地、内部带隙电压或外部输人电压信号;Rb与Ra中间连接端连到放大器的负反馈输人端。由此,可推出放大器的传输函数如下:
对于增益<1的衰减运算放大器,需配置成电压跟随器,可编程电阻Rb一端连到放大器的输出端,Ra一端连到VGND,Rb与Ra中间连接端连到用户模块输出端。由此,可推出负增益放大器的传输函数如下:
在应用中,PGA模拟模块的输入端、增益参数、输出端都可进行动态配置。其输入端可以和一个模拟信号输入引脚连接,也可以动态地将此PGA模块与另一个模拟信号输入引脚相连接,在不同时刻完成对多路模拟输入信号的放大工作,而无需在单个器件上配置多个PGA模块;其增益参数也可以动态调节(从负增益0.06倍到最大正增益48倍),极方便地拓展了PGA模块的输入电压范围;其输出端也可以按需要动态地接到输出引脚、A/D模块输入端或滤波器。其动态重配置部分的程序如下:
Tag:单片机学习,单片机开发,单片机原理,单片机教程,单片机学习
《PSoC的继承开发环境与开发关键》相关文章
- › 赛普拉斯推出两种新型PSoC CapSense感应方法
- › 用PSoC Express实施透明无代码PSoC应用开发
- › 赛普拉斯为PSoC 5可编程片上系统架构推出新型开发平台
- › 赛普拉斯推出基于PSoC的可编程电力线通讯解决方案
- › PSoC的继承开发环境与开发关键
- › 测量位置的PSoC微控制器与LVDT
- 在百度中搜索相关文章:PSoC的继承开发环境与开发关键
- 在谷歌中搜索相关文章:PSoC的继承开发环境与开发关键
- 在soso中搜索相关文章:PSoC的继承开发环境与开发关键
- 在搜狗中搜索相关文章:PSoC的继承开发环境与开发关键
分类导航
最新更新