PSoC的继承开发环境与开发关键 - 中国计算器网
欢迎光临中国vwin ac米兰网
加入收藏夹 | English
PSoC的继承开发环境与开发关键
来源:  作者:本站

 

摘 要:PSoC微处理器是Cypress公司推出的一种现场可编程片上系统。片内备有通用模拟和数字模块,用户可根据开发需要,随意调用模块,实现混合信号阵列的动态配置。文中详细阐述其与众不同的集成开发环境、混合信号阵列的系统级集成方式、动态可重新配置功能,并以CY8C24223芯片在感烟火灾探测器中的应用为倒,说明上述功能的优异性。
关键词:可编程片上系统PSoC混合信号阵列 动态配置 感烟火灾探测 中,国电,子网 www@dian zi@cn

PSOC微处理器拥有多系列、多规格的应用芯片,以满足不同用户的不同层次的需要,如CY8C26XXX/CY8C24XXX/CY8C22XXX等等。它的出现使设计者逐步摆脱了板级德赢尤文图斯系统设计方法层次而进入芯片级德赢尤文图斯系统设计,减少了单片机的品种和规格,同时更有利于新品开发和升级换代。与同种价位的普通单片机比较,其丰富的内部资源、新颖的设计界面、灵活的设计方式、简单的编程技巧都使其极具特点。文中以CY8C24223为例,介绍一种典型应用——基于PSoC可编程片上系统的感烟火灾探测器。它将对烟雾变化信号的放大、处理、模数转换功能集成到微处理器的内部完成,减少了芯片的外围器件,提高了系统整体的集成性能。 中国德赢尤文图斯网 w w w.di an`zi.cn

1 内部资源及开发环境
1.1 内部资源介绍

PSoC内部有一个高速M8C内核、快闪内存和SRAM数据内存,以及可进行多种配置的模拟模块阵列和数字模块阵列;内核采用Haryard结构,具有独立的程序存储器和数据存储器总线,处理器工作频率可达到24 MHz。对于不同系列、不同型号的片上系统,其内部资源配置不同。以CY8C24223芯片为例,内部具有4 KB的Flash以及256 B的片内SRAM数据存储器;4个数字模块、6个模拟模块;16个通用I/0口,最大输出电流可达25 mA,每个I/O口引脚均可通过编程设置,所有I/O口引脚都能作为中断源;具有存储字节可变的EEPROM模块和ISSP串行编程功能。

1.2 集成开发环境lDE

用于PSoC的集成开发环境PSoC Designer是一种功能齐全、基于Gul的设计工具套件。它分为设备编辑子系统、应用编辑子系统和调试程序子系统。其界面将根据不同的子系统而被分割成多个活动窗口。其中最具特色的是设备编辑子系统,具有相当的灵活性和可操作性,如图l所示。 中国德赢尤文图斯网 w w w.di an`zi.cn

中*国*电*子*网 www#dianzi#cn

用户可通过选择和放置用户模块、配置参数、连接模块、定义引脚功能、生成应用文件API来最终完成设备编辑工作。在产品的开发研制过程中,无论是更改设计原理还是更改设计参数,都无需在PCB板上进行,而只需借助简单的鼠标点击选项就可对硅片进行重新配置,快速、简单地完成产品的功能块选用以及功能块之间的连线。
上一页12 3 4 下一页

关于本站 | 会员服务 | 隐私保护 | 法律声明 | 站点地图 | RSS订阅 | 友情链接
免责声明:凡本站注明来源为xx所属媒体的作品,均转载自其它媒体转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。