
初步
CY7C6435x
CY7C64345 , CY7C6431x
五金工具
在线仿真器
低成本,高功能ICE (在线仿真器)是
可供开发的支持。该硬件有
能力,以单个器件编程。
仿真器包含通过连接到PC的基本单位
USB端口的方式。基本单元是通用的,与经营
最赛普拉斯USB和所有的PSoC器件。仿真主机
每个器件系列单独提供。仿真主机
取的enCoRe V器件的发生在目标板和
执行全速( 24 MHz)的运行。
图2.用户模块和源代码开发流程
器件编辑器
用户
模块
选择
来源
CODE
发电机
生成
应用
与用户模块设计
为了加快开发进程,在PSoC Designer
集成开发环境( IDE )提供了一个功能
其中一部分的资源被选择作为用户的模块。
例如,定时器, I 2 C , SPI的资源是可用的
用户模块。用户模块使选择和实施
外围设备简单和容易。
每个用户模块的基本寄存器设置
实现所选择的功能。它也提供了参数
让用户定制精确配置到特定的
应用程序。用户模块还提供了经过测试的软件以缩短
你的开发时间。用户模块应用
程序编程接口( API)提供高层次的功能,以
控制和在运行时响应硬件事件。 API还
提供可选的中断服务程序,你可以适应的
需要的。
该API函数的文档在用户模块数据表
是直接在PSoC Designer IDE内查看。这些数据
张解释用户模块的内部操作和
提供性能规格。每个数据表描述
对每个用户模块的参数和文件的
用户模块控制每个寄存器的设置。
当你打开一个新的项目开发过程中开始
并调出器件编辑器,图形用户界面( GUI )
配置硬件。您取放用户
您需要为您的项目模块。该工具自动生成
通过连接用户模块的默认IO引脚信号链
或根据需要。在这个阶段,你还可以配置时钟源
连接,并直接或通过选择输入的参数值
从下拉菜单的值。当您准备好测试
硬件配置或继续为发展中的代码
项目中,执行“生成应用程序”步骤。这
会让PSoC Designer生成automati-源代码
美云配置该设备为您的规格,并提供
高层次的用户模块的API函数。
应用程序编辑器
项目
经理
来源
CODE
编者
建
经理
建
所有
调试器
接口
冰
存储
检查员
事件&
断点
经理
下一步是编写自己的主程序和所有
用PSoC Designer的应用程序编辑器子程序
子系统。该应用程序编辑器包括一个项目经理
它允许您打开项目的源代码文件(包括
从层级视图中的所有生成的代码文件) 。源代码
编辑器提供了语法着色和先进的编辑功能
C和汇编语言。文件搜索功能中包含
简单的字符串搜索和递归式的“Grep式”模式。一
只需点击鼠标调用构建管理。它采用
专业级的“makefile ”系统来自动分析
所有的文件依赖关系,并运行编译器和汇编器为
有必要的。项目级别的选项控制优化策略
所使用的编译器和链接器。语法错误显示在
控制台窗口。双击该错误消息带你
直接将源代码行。当所有是正确的,
链接器构建一个适用于编程的十六进制文件映像。
在发展过程中的最后一步里面的地方
的PSoC Designer的调试器子系统。调试器
下载HEX图像的在线仿真器( ICE ),其中
它运行在全速。调试器的功能相媲美的系统
花费许多倍。除了传统的单步,
运行到断点和监视变量功能,调试器
提供了很大的追踪缓存,并允许您定义复杂
断点事件,包括监测的地址和数据总线
值,存储单元和外部信号。
文件编号: 001-12394修订版* D
第26 4
[+ ]反馈