西尔特SUPERPROIS01高级在线编程器讲课内容(ppt.ppt_第1页
西尔特SUPERPROIS01高级在线编程器讲课内容(ppt.ppt_第2页
西尔特SUPERPROIS01高级在线编程器讲课内容(ppt.ppt_第3页
西尔特SUPERPROIS01高级在线编程器讲课内容(ppt.ppt_第4页
西尔特SUPERPROIS01高级在线编程器讲课内容(ppt.ppt_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 0什么是IS012 0硬件定义与安装3 0快速烧录操作4 0脱机操作5 0操作测试 1 1什么是IS01IS01是一款专业的多功能串行编程器 其体积小 编程速度快 稳定性好 性价比高 支持几乎所有的串行可编程器件 非常适合In System或InApplication应用 配合一定的IC插座 也可以支持IC离线编程 1 2一般功能极快的编程速度 同时速度可选择以适应电缆长度及用户板负载特性 同时支持联机 USB2 0高速 和脱机操作模式 支持绝大多数的ISP协议 如 I2C 两线式串行总线 SPI 串行同步通讯协议 UART 异步接收 发送协议 BDM MW JTAG CAN 序列总线协议 RS232 串行数据通信协议 等 标准ATE接口方便外部ATE设备操控具备过流保护功能 全面保护您的设备 稳定 可靠的设计使之适应各种应用 如研发 量产 以及现场编程等 1 3硬件功能提供I2C SPI UART BDM MW JTAG RS232 CAN等界面 提供VDD 0 5A 输出线可直接给小负载目标系统供电 一般不推荐 和VPP 0 2A 电缆线长线驱动电路具备ESD保护 I O电平1 5V至4V可调 软件控制 联机软件通过USB 2 0高速 接口操作编程器并管理脱机工程 脱机通过LCD液晶显示屏 6键键盘 LED状态显示操作 使用SD卡存储工程文件 最大4GB ATE接口提供简单的通过外部信号进行操控的可能 其中6根工程选择线 SEL0 SEL5 2根命令输入线 START和STOP 以及3根状态输出线 PASS FAIL和BUSY 外部信号与系统全部通过光耦隔离 12VDC 2A系统外部电源输入 1 4软件功能支持器件广泛 几乎所有具备ISP功能的芯片均可支持 注意 并非所有器件算法软件均免费 极快的编程速度 同时速度可选择 高中低三档 以适应不同电缆长度及用户板负载特性支持动态缓冲区功能 每一芯片烧写内容不同 应用实例包括序列号 MAC地址 传感器标定等 接口开放 SD卡工程文件支持FAT32 FAT16等格式 可用读卡器管理提供良好的软件接口 DLL 非免费 方便第三方进行系统集成 典型应用如ICT 在线测试仪 将来升级可通过USBHUB一台PC可同时控制多至8台编程器 且目标芯片和文件均可不同 1 5系统要求系统最小配置如下 奔腾及以上兼容机 台式或手提电脑 至少有一个符合USB2 0标准的通用串行总线接口 WindowsXP Vista操作系统 光驱 硬盘至少1G剩余空间 2 0硬件定义与安装2 1连接端口说明ISP连接端口包含了所有目标系统编程所需信号端 连接端口分为A B两组 A端口是一个10X2端口 绝大多数串行协议所需的编程接口都包含在这个端口中 如SPI I2C JTAG UART BDM等 该端口引脚定义如下 注 1 IS01有一种称之为 量产 的工作模式 即当编程器一检测到目标板准备好并且ISP信号到位 立即启动AUTO定义的功能操作而无需键盘操作 端口中的TPIN和TPOUT即为此目的而设 TPOUT固定输出高电平 TPIN为电平检测输入线 在目标板上将此短路 ISP信号一加到测试点上 TPIN即检测到高电平 即可启动AUTO命令序列 2 Reserved1 2只在多目标系统编程的时候使用 有的目标板上有多个同样的I2C芯片需要烧写 通过地址线选择当前需要烧写的芯片 则Reserved1 2分别连接到A0到A2 B端口是一个5X2的口 CAN和RS 232由此而出 引脚定义如下 应用软件用户接口1 菜单栏2 主工具条3 选项工具条4 操作工具条5 日志窗口6 器件信息栏7 缓冲区信息栏8 文件信息栏9 统计窗口 烧写芯片步骤硬件准备在您准备操作编程器烧录器件之前 请确定已正确安装了编程器 并且计算机与编程器通讯成功 如果通讯不成功 日志窗口会显示 SUPERPROIS01启动 否则将进入演示模式 选择器件单击器件菜单栏中的选择器件或者工具栏的 即弹出选择芯片对话框 首先应选择器件类型 DeviceType 如E EPROM BPROM SRAM PLD或MCU 然后选择制造商和器件名 单击确定按钮 也可通过在查找 Search 编辑框中 键入器件名缩小选择范围 快速选定器件 将数据装入缓冲区烧录芯片过程就是将缓冲区数据按厂商的要求写到芯片的存储单元中的过程 数据装入缓冲区数据有两个途径 1 从文件读取选择主菜单 文件 File 下的 载入档 Load 可装入数据文件到缓冲区 在 装入文件 Load 对话框中键入相应的档夹和文件名 在随后出现的 数据类型 FileType 选择对话框中选取相应的档格式 确认后将数据文件装入 请用户到缓冲区编辑窗口中检查数据是否正确 2 从母片中读取数据选择器件后 放置好母片 在操作工具栏中 单击 读 Read 功能项 它将芯片中的数据复制到缓冲区 此时可进入缓冲区编辑窗口 检验数据是否正确 这些资料可存盘 以备后需 注意 有些器件没有读出功能 或者已被加密 就无法从母片中读出数据 设置选项1 操作选项 OperationOption 包括 检查器件ID IDCheck 选择 在烧录芯片之前是否检查器件ID 自动序列号递增 AutoIncrement 功能 如果选择烧录芯片时 在指定的位置以累加数写入 使烧录后的每片芯片都有不同的标号 改变器件 Device 需要烧录区域的起始和结束地址校验模式 VerifyMode 选择 根据资料手册的要求 为了检验烧录芯片的正确性 选择特定VCC的电压值校验 2 编辑自动烧录方式 EditAuto 在操作工具栏中 所有器件都有一个基本的批处理操作 Auto 它的作用是把器件其它的操作功能按编辑好顺序依次自动执行 一般器件都选择如下的自动烧录方式 擦除 Erase 空检查 Blank check 写入 Program 校验 Verify 加密 Security或Protect 3 器件配置字 Dev Config 对于有配置字的芯片 在烧录器件之前必须设置配置字 保证烧录后的芯片可在用户的目标系统上工作 有些器件的配置字包含在用户数据文件中并随数据文件调入时自动填入配置字缓冲区 有些器件则需要人工做出选择 4 器件信息 Dev Info 在选择器件后 弹出器件信息对话框显示有关器件的重要信息 有些器件在烧录时有特殊要求 或烧录的算法有特殊的约定 用户应仔细阅读后调整操作步骤或缓冲区数据 当需要适配器支持烧录时 显示相应的适配器信息 5 量产模式 ProductionMode 编程器始终检测插座状态 一旦芯片安放妥当即自动启动AUTO批处理命令 无须人工按键启动操作 方便用户批量烧录芯片 编程用户可以根据提示信息购买适配器 并正确放入芯片 烧录器件操作步骤如下 空检查 BlankCheck 如果芯片是新的 可略过编程 Program 将缓冲区的数据烧录到芯片中校验 Verify 这一步是必须的 只有校验成功 才可以认为芯片烧录无错误 有些芯片不提供单元到单元的校验功能而只提供类似VerifyCRC之类的累积校验功能 极个别芯片甚至连累积校验功能也不提供 对于可电擦除的已有内容芯片 空检查将失败 此时应先执行擦除 Erase 操作 有些EEPROM器件可直接覆盖写入无需事先擦除 如果器件需要加密 在校验之后加入加密 Security或Protect 功能 注意有些器件的加密需要先设置器件配置字 请参看功能详解 用户可选择Auto功能一次完成所有操作 脱机操作脱机介绍当系统加电启动后 直到显示屏提示 XELTEKIS01 表示初始化完毕 系统将等待命令进入何种模式 如果键盘先触发 系统将进入脱机模式 即standaloneworkmode 注意当系统进入脱机模式时 系统会首先检测SD卡 如果检测不到SD卡 系统会在显示屏上提示 NOSDFOUND 这时请插入SD卡并重启系统 概述通过本机键盘和LCD显示器操作 无须联接PC SD卡存储用户设定之工程的算法和用户数据文件 用户可在联机状态下随意制定自己的工程并将其下载到卡内 也可以通过读卡器将数据文件直接拷贝至SD卡中 注意工程名的后缀必须是 prj 否则系统将不会视为工程文件 用户所有脱机操作有关的内容均以 工程 PROJECT 文件形式存储在其上 工程 内容包括器件型号 数据文件 器件配置位设置等 总之 用户开机时只需在菜单中选择 工程 名即可完成一切设定 开始工作 工程的构建必须在联机状态下完成并下载到SD卡中 这样做的目的是简化脱机操作 避免操作失误造成的生产损失 SD卡一次可存储的工程数目仅受卡容量限制 在构建并下载工程库时如果库大小超出SD卡容量 软件会予提示 此时应减少工程数量或换装更大容量的SD卡 构建并下载工程的具体方法请参考操作手册前面章节 菜单说明键盘规则 ENTER选中和进入下一级菜单EXIT退出到上一级菜单 上下滚动选择功能 BUFFER显示时改变光标所在地址 BUFFER显示时选择地址位1 RUN在此菜单下完成对器件的实际操作 各器件实际操作功能略有不同 常见功能如下 AUTO执行用户自定义的AUTO功能序列 在构建工程时设定 PROGRAM将BUFFER中的数据写入芯片中READ将芯片中数据读入SD卡中 保存为名为data0BLANKCHECK检查芯片是否空VERIFY比较写好的芯片的内容与BUFFER内容是否一致ERASE电擦除芯片内容SECURE对具有加密功能的芯片进行加密 LOCK MEMORYPROTECT等与此功能相同 如果没有选择工程 系统将会提示 NOPRJSELECTED 请先选择工程 2 SELECTPROJECT选择用户存储在SD卡内的工程 ENTER进入后用 或 滚动选择相应工程 再ENTER后自动调入所选工程的算法和数据 每次选定型号后将自动保存选择结果 下次开机进入时不必重新选择 可直接进入RUN 但是如果工程设有密码 则需要重新选择 如果工程设有密码 在密码输入窗口中 使用 键改变位 键改变当前位上的密码数字 3 SETTING1 READOPTION 读功能开关 操作同上 缺省禁止 4 BUFFER1 CHECKSUM计算工程中数据文件的校验和 并与当前工程中存储的事先计算好的CHECKSUM进行比较 如不同 分别显示CHECKSUM值 物理的和人

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论