添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第768页 > CY8C20234 > CY8C20234 PDF资料 > CY8C20234 PDF资料3第5页
CY8C20534 , CY8C20434
CY8C20334 , CY8C20234
与用户模块设计
对PSoC器件的开发过程不同于
对传统的固定功能的微处理器。可配置
模拟和数字硬件模块赋予PSoC架构
独特的灵活性。它支付股息管理规范
在开发过程中,并降低库存成本的变化。
这些可配置的资源被称为PSoC模块。他们
实现多种用户可选择的功能。每
块具有多个寄存器,以确定它们的功能和反对
连通性到其它块,多路复用器,总线,以及与IO管脚。
迭代开发周期,用户可以采用硬件
和软件。这大大降低了选择的风险
不同的部分,以满足最终的设计要求。
为了加快开发进程,在PSoC Designer Integration公司
磨碎的开发环境(IDE )提供了一个库
预建的和预先测试的硬件外设功能称为
用户模块。用户模块使选择和实施
外围设备简单。他们在模拟,数字和
混合信号的品种。
每个用户模块的基本寄存器设置
实现所选择的功能。它也提供了参数,以
定制精确配置到特定的应用程序。为
例如,一个脉冲宽度调制器用户模块配置一个
或多个数字模块,每一个8位分辨率。
用户模块参数允许你建立脉冲
宽度和占空比。用户模块还提供了测试软
洁具削减开发时间。用户模块应用
程序编程接口( API)提供高层次的功能,以
控制和在运行时响应硬件事件。该API
还提供了可选的中断服务程序,以适应作为
需要的。
该API函数的文档在用户模块数据表
是直接在PSoC Designer IDE内查看。这些
数据表说明用户模块的内部操作
并提供性能规格。每个数据表
描述了每个用户模块的参数和文档的
ments每个寄存器的设置由用户MOD-控制
ULE 。
当你打开一个新的项目开发过程中开始
并调出器件编辑器,图形用户界面( GUI )
配置硬件。选择您需要的用户模块
为您的项目,并将它们映射到与PSoC模块
指向和点击的简单。然后,通过建立在互连信号链
necting用户模块相互之间以及与IO管脚。在这
现阶段,配置时钟源的连接,然后输入参
ETER值直接或通过从下拉列表中选择值下降
菜单。当硬件配置已经准备好用于测试或
移动到项目开发代码,执行“广播
中心提供全方位的应用“的步骤。在PSoC Designer生成
源代码,自动将设备配置到您的
规范并提供高层次的用户模块的API函数
系统蒸发散。
图3.用户模块和源代码开发流程
器件编辑器
用户
模块
选择
放置
参数
-ization
来源
CODE
发电机
生成
应用
应用程序编辑器
项目
经理
来源
CODE
编者
经理
所有
调试器
接口
存储
检查员
事件&
断点
经理
现在写的主程序和使用的PSoC任何子程序
Designer的应用程序编辑器子系统。在中非免费应用
器包括项目经理,使打开项目
从源代码文件(包括所有生成的代码文件)
分层视图。在源代码编辑器提供了语法根经过颜色
ING以及C和汇编LAN-先进的编辑功能
瓜哥。文件搜索功能,包括简单的字符串搜索
和递归“的grep式”模式。只需点击鼠标
调用构建管理。它采用专业实力
“ Makefile”文件系统自动分析所有文件的依赖关系
并运行编译器和汇编器是必要的。项目级别
选项控制所使用的编译器的优化策略和
链接器。语法错误显示在控制台窗口中。双
单击该错误消息显示源的违规行
代码。当所有是正确的,则链接程序生成HEX文件图像suit-
能进行编程。
在发展过程中的最后一步里面的地方
的PSoC Designer的调试器子系统。调试器向下
加载HEX图像的在线仿真器( ICE),而
以全速运行。调试器的功能相媲美的系统
花费许多倍。除了传统的单一步骤,
运行到断点,观察变量功能,调试器
提供了很大的追踪缓存。这使得能够以定义复杂的
断点事件,如监听地址和数据总线
值的存储器位置,并且外部信号。
文件编号: 001-05356修订版* D
第34 5
[+ ]反馈

深圳市碧威特网络技术有限公司