位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第925页 > CY7C64315-16LKXC > CY7C64315-16LKXC PDF资料 > CY7C64315-16LKXC PDF资料2第4页

CY7C6431x
CY7C64345 , CY7C6435x
采用PSoC Designer进行设计
对PSoC器件的开发过程不同于
对传统的固定功能的微处理器。可配置
模拟和数字硬件模块赋予PSoC架构
独特的灵活性,有助于在管理规范
在开发过程中,并降低库存成本的变化。
这些可配置的资源被称为PSoC模块,有
实现多种用户可选择的功能的能力。
PSoC开发过程可以概括为
以下四个步骤:
1.选择组件
2.配置组件
3.组织和连接
4.生成,验证和调试
组织和连接
您可以通过相互连接的用户建立在芯片级信号链
模块相互之间以及与IO引脚,或连接系统级
输入,输出,和相互通过通信接口
赋值函数。
在系统级视图中选择一个电位驱动到
控制变速风扇驱动器和设置评价者
根据输入到控制风扇转速从盆中选择,
地点,路线,并配置一个可编程增益放大器
( PGA),从电位器缓冲器的输入端,一个
模拟 - 数字转换器(ADC )转换成电位器的
输出到数字信号,和一个脉宽调制来控制风扇。
在芯片级视图,执行选择,配置,
和路由,使您可以完全控制使用所有的
片上资源。
选择组件
两者的系统级和芯片级的视图提供的文库
预构建,预测试的硬件外设组件。在
系统级视图,这些部件被称为“驱动程序”,并
对应于输入(热敏电阻等) ,输出(一
无刷直流风扇,例如) ,通信接口
(I
2
C总线,例如) ,和逻辑来控制它们的交互
与另一个(称为评价者) 。
在芯片级视图中的组件被称为“用户模块”。
用户模块让选择和实现外设
设备简单,进来的模拟,数字和混合信号
品种。
生成,验证和调试
当你准备好测试硬件配置或移动
在为项目开发代码,执行“生成
配置文件“的步骤。这会让PSoC Designer
生成源代码,自动对器件进行配置
您的规格,并提供了软件系统。
两者的系统级和芯片级设计生成软件
根据您的设计。芯片级设计提供了应用程序
编程接口(API )与高级别功能
控制和响应硬件事件在运行时和中断
服务程序根据需要可以调整。系统级
设计也是完全生成一个C main()程序
控制所选择的应用程序,并包含占位符
在战略位置上的自定义代码,让您进一步细化
的软件,而不会中断生成的代码。
一个完整的代码开发环境可以让你
开发和定制C语言应用程序,组件
语言,或两者兼而有之。
在发展过程中的最后一步到位内
的PSoC Designer的调试器(点击连接进入
图标)。的PSoC Designer下载HEX图像在电路
仿真器( ICE),而以全速运行。的PSoC Designer
调试功能相媲美的成本很多时候系统
更多。除了传统的单步,运行到断点,
监视变量功能外,调试接口提供了大量
跟踪缓冲区,并允许您定义复杂断点事件
这包括监测的地址和数据总线的值,存储器
位置和外部信号。
配置组件
每个选择的组件建立基本寄存器
设置,实现所选择的功能。它们还提供了
参数和属性,让用户定制自己的精确
配置您的特定应用程序。例如,一个脉冲
宽度调制器( PWM )用户模块可以配置一个或多个
数字模块,每一个8位分辨率。用户
模块参数允许你建立了脉冲宽度和
占空比。配置参数和属性corre-
有反应到你选择的应用程序。直接或通过输入值
选择从下拉菜单的值。
无论是系统级驱动程序和芯片级的用户模块
记录在那些直接在PSoC查看数据表
设计师。这些数据表解释的内部运作
组件,并提供性能规格。每个数据
表描述了每个用户模块的参数或驱动程序
财产等信息,您可能需要成功
实现您的设计。
文件编号: 001-12394修订版* F
第29页4
[+ ]反馈