




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SST51使用指南SST51使用指南1一通过BOOT LOADER 将SST Boot-Strap Loader替换为SoftICE监控程序。1二用Keil新建工程并在SoftICE监控程序下仿真5三SoftICE监控程序替换回SST Boot-Strap Loader 监控程序;11四通过编辑器SUPERRO USB.EXE将SoftICE监控程序下载如SST的MCU;13五通过SST EasyIAP下载程序16六STC单片机的烧写;18一通过BOOT LOADER 将SST Boot-Strap Loader替换为SoftICE监控程序。SST的MCU出厂时已将BOOT LOADER监控程序写入芯片中,因此无需编程器就可通过SST BOOT-STRAP LOADER软件工具将用户程序下载到SST的MCU中。SST BOOT-STRAP LOADER软件工具还可将原来的MCU内部的下载监控程序转换为SoftICE的监控程序,从而实现SOFTICE的在线硬件仿真调试功能 执行SSTEasyIAP11F.exe(单片机在线仿真工具sst51单片机在线仿真SoftICE_564SSTEasyIAP11F.exe),软件运行SST Boot-Strap Loader 在内部模式下检测到对应器件的型号后,SoftICE固件通过按SoftICE菜单下Download SoftICE选项下载,便将SoftICE固件下载到MCU。在BLOCK1的SST Boot-Strap Loader 会被SoftICE固件代替(下载SoftICE成功后,不能重复再次下载SoftICE,必须下载BOOT LOADER监控程序后,才能重新下载SoftICE)。详细操作步骤如下:1:打开SSTEasyIAP11F.exe程序,选择串口;2:选择芯片型号和内部程序存储器;3:选择PC串口,MCU晶振和波特率;COM1为当前连接单片机的串口。晶振频率指当前系统板上接的晶振频率。确定后点击“Detect MCU”检测单片机。4:先选择确定在复位MCU;5:通讯成功后窗口右上角显示芯片信息和版本信息:6:点击Download SoftICE选项,将MCU中的BOOT LOADER监控程序替换为Soft ICE监控程序;7:选择确认更换;8:程序替换成功;二用Keil新建工程并在SoftICE监控程序下仿真1:打开Keil C51程序,新建一个工程;2:保存在自己新建的文件夹中;3:点击保存出现CPU选择对话框,选择SST系列的89X516RD2;4:出现是否添加标准51初始代码对话框,选“否”;5:工程建立之后新建源程序文件,点击”File”菜单下“New”选项;6:保存在工程文件夹内,C程序文件后缀为”.C”,汇编程序文件后缀为“。ASM”;7:在文本编辑区编写源程序并保存;在Source Group上右击选择“Add Files To Group”选项添加源文件至工程;8:选择编写好的源程序文件,点击Add添加所选文件;9:点击编译按钮,编译工程;10:进入目标板调试选项设置,点击“Project”菜单下“Options for Target”选项;11:选择为硬件仿真功能;12:点击Setting进入通讯参数设定菜单,去掉所有Cache选项。至此设置完毕,进入仿真调试阶段;13:点击DEBUG下的“Start/Stop Debug Session”选项进入DEBUG界面;14:进入DEBUG界面后用户可以在线进行单步、连续、执行到、断点等功能的调试;三SoftICE监控程序替换回SST Boot-Strap Loader 监控程序; 1.由SoftICE监控程序转换回SST Boot-Strap Loader监控程序:图中“Convert_to_BSLx564.txt”文件保存在“F:SoftICE_564”路径下。执行完上图命令后,若出现如下界面表示转换成功,BSL监控程序下载入了单片机:四通过编辑器SUPERRO USB.EXE将SoftICE监控程序下载如SST的MCU;下面介绍通过编程器将SoftICE监控程序下载到SST的MCU芯片中的方法:SST89E516ED单片机有两块程序存储区Block0(64Kb)和Block1(8Kb),监控存储在8Kb的Block1中,单片机上电从Block1开始执行,当没有接收到相应的串口命令时,再从主程序区Block0开始执行指令;具体操作步骤如下:1.打开编辑器SUPERPRO程序,图标为;2.进入SUPERPRO程序界面,单击“选择器件选项”;3.进入器件选择对话框,在器件类型处选择”MCU/MPU”在查找处输入要器件名称,找到之后选择“确定”;4:单击“装入文件”选项;5:进入下载文件选择对话框,选择要下载的SoftICE监控程序,文件格式一般为“.hex”或“.bin”格式;6:因为SST单片机的监控程序存储在Block1中,Block1的地址为10000h,故数据缓冲区起始地址改为“10000”,下载一般执行程序则直接默认;7.左边是下载文件的操作选项,具体步骤为:Erase=Program=Verify;执行完上述三个步骤后,SoftICE监控程序已被下载入SST的MCU中了,可以使用Keil软件进行在线硬件仿真调试了。五通过SST EasyIAP下载程序SST单片机中最初始的是BSL监控程序,可以通过SST BOOT-STRAP LOADER软件工具将用户程序下载入单片机中,具体操作步骤如下:1. 打开SST BOOT-STRAP LOADER软件工具,并按之前的步骤与单片机通讯连接成功。在界面的右下方IAP Function菜单中有下载选项,选择“Download”选项下载程序。2.进入了下载文件选择界面;3.在文件查找对话框中找到要下载的用户程序,一般为.Hex或.bin格式文件;4.选择好用户程序后,单击步骤二中的OK选项开始下载,界面最下面的状态栏显示下载进度,当显示为Done时表示程序下载已经完成,单片机上电执行用户程序了。六STC单片机的烧写;下面介绍另一款STC单片机的烧写方法:1.打开STC单片机的编辑器STC-ISP;,进入STC-ISP的工作界面;2.在ISP的界面左上方已经有按照步骤排列的子单元,2. 按照界面上的步骤一步步执行下载操作,步骤1的单元如下图,在MCU Type下拉框中选择目标单片机型号,AP Memory为程序存储地址;3.进入步骤2选择下载文件,点击右下方的OpenFile选项查找要下载的用户程序;4.找到要下载的用户程序,多为.hex或.bin格式文件;5.步骤3为串口设置,选择通过哪个COM口下载,Max Buad为波特率设置;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年工业互联网平台安全多方计算技术保障工业信息安全报告
- 2025年基因检测技术在基因检测行业人才培养中的应用与市场潜力研究报告
- 日语学考试题及答案
- 自助鞋柜转让合同范本
- 进口啤酒合作合同范本
- 私人钢材买卖合同范本
- 罐车租赁维修合同范本
- 餐厅合同范本模板模板
- 隧道锚杆采购合同范本
- 郑州房子出租合同范本
- mh fg2000ab普通说明书使用服务及配件手册
- 疼痛科梯队建设聊城
- 骨关节健康氨糖氨糖疗法
- 面向航空制造过程排产的关键参数智能感知计算研究
- YS/T 921-2013冰铜
- GB/T 28121-2011非热封型茶叶滤纸
- 2023年廊坊市投资控股集团有限公司招聘笔试模拟试题及答案解析
- 苹果栽培学完整版课件
- 湿性愈合和新型敷料选择课件
- 软件生命周期与开发模型课件
- 实验动物从业人员上岗证考试题库(含近年真题、典型题)
评论
0/150
提交评论