智能家居产品软件烧写指导书.docx
TSSD-0416C.TSDM-0102A.TSDM-0316A.TSPM-02V1.OO软件烧录指导书文件编号保密级别总页数编制变更日志编号版本修改内容修改人修改日期评审记录对(TSSD-0416C.TSDM-0J02A.TSDM-0316A.TSPM-02Vf.OO收件烷求相导书Vf.00的注审能迷:评审人员签字:何SS修改脸证结果:验证人签字:时间:年一月一日1 概述11.1 烧录环境简介11.2 计算机配置12 MSP430F249烧录过程22. 1MSP-FET430UIF驱动安装22.2代码烧录过程43PICI6F1936烧录过程IO3. IMP1.ABIDEY8.50软件安装IO3.2 仿真器的驱动安装143.3 烧录过程164常见问题解决274. 1目标板连接不上原因有几种可能:271概述1.1 烧录环境简介NTSEIB需要烧写XSP430F249程序代码(CP(J插件)和PIC16F1936程序代眄控制器“MSP-130F249程序代码的烧写采用MSP430配套的烧写软件MSpFET和MSP-FET43OUIF仿真器来实现。PIC16F1936程序代码的烧写采用MP1.BIDEV8.50开发软件和仿其那MP1.ABIa)2来实现.1.2 计算机配置推荐配置CCPU主频1.6GHz:内存512M:硬盘40G:标准DB25井口:操作系统HindowsXPj2MSP430F249烧录过程2.1 MSP-FET430UIF驱动安装(1) 将MSPFET430UII的USB接I插入到电脑的1.SB接口中,电脑会弹出下面的对话框.图2-1仿真器亮动程序安装(2) 点击选项”从列表或指定位置安装(制级“,然后点击下一步,见下图,(3) 选择驱动程序的目录,例如:"C:PR0GRAYHI1.ES1RSYSTEMSWIB1DDEDWORKBENCH5.4EVA11!ATIONI3ODRIVERSTI15BFETWINXP",然后点击卜一步,见卜图。图2-3选择驱动程序的目录(4) 点击下一步之后会出现下面的对话框.表明驱动程序正在安装.见下图。向导正在安奘软件.话箱帐JUSP-FET430VIF-SerieIPortserenunsys到C:11MD0VSsyst32DKmS1上步国“下一步凄|取消I图2T驱动程序正在安装(5) !我动程序安奘完成后会出现下面的对话框,表明驱动安奘完成,点击完成即可。见下图(1)Qfe三QT,”"夷囱地*【qcJtrU"o4»cv(vIG1.OK文件文件夷色舞jRer-个文enDfrr*3翼享纥文作声范包0KT4»JTAGXaSB>TtCCktIWXOVXD2.2代码统录过程拔下板子上面的跳线阳,将仿真器和板子能够对应连接。打开MSPFETI610M文件夹,如下IO个Iff!(2)左世双击文件夹中的MspFot.ex。文件,打开MSPFet软件.见下图.图2-8MspFet软件界面点击下图所示的器件型号选择框,选择XKP430F249.见下图,60KB2¾6F4*v2KBRAMi1.iiG2SGSMSGSSG'G2S2G>s<>GsSGimmimimimmim诙IM,IMIM曲immim.*yIfbtd1.1.<tx¾s!(4)点击打开文件按妞,弹出打开对话框,在该对话框中选择需要下我的HEX文件,点击打开按钮即Ur将需要卜戢的HEX文件加载到该软件中。见下图。092-12加载烧录文件(5)点击“sotup”按钮设徨烧录器屈性,i殳置成如下图所示,然后点击OK,Settinc%G1.o1.sctt11Q5App1.K-MionSing1.e八stanceSaveWndoWEraseINFOBIgaWaminQSAutoprogramRdoadHeEraseB1.ankcheckProgramVerryFETmsp430.d1.PortProtoco1.ACP1.yVCCII1.bb4-WreJTAGTrueTb9etVCC3.2OKCance1.FETD1.1.CnUS1.TArEVCCTargetVCCinVdtRdy图2T5选择烧录涔性(6)将烧录器和目标板连接起来,并连接到电脑的USB接口上面。点击“AUTO”按钮就可以进行程序的烧录见下图操作,等待下载代码结束.(7)代码烧录完成后,进行代码加密。点击“Too1.”下拉菜单中的“Secure”选项对代码进行加密。见下图所示操作,等待加密完成,图2-17代码加密(8)按照上面的步骤执行完后,代码烧写及加密就完成了。3P1.CI6F1936烧录过程MP1.ABIDEV8.50软件安装(1) 打开安装程序所在路径,双击SC1.Up.exe,运行安装程序,界面如卜:图5.1启动安袋程序(2) 点击NeXt>,出现如下界面:IO(3) 勾选1acceptthetermsofthe1icenseagreement,然后点击Next>,出现安袋类型的选择界面,如下图所示:图5.3选择软件安装路径(4) 选择ComPIete,点击WX1.>进入安装目录选择界面,按照政认路径安装:图5.4完成软件的安装(5) 点击Next>,出现如下界面:图5.5H-JTAG软件图标(6) 选择,1accepttheterasofthe1.icenseagreement”,点击NCXt>.Hi现下面的界面:(7)点击NeXt>,出现下面界面:(8) 其中有可能会出现F面的界面,点击"ignore”即可。(9) 安装完成后会出现如下界面,选择“立即重新启动”,单击FiniSh即可重新启动计兑机.,待计算机重启完成后即可使用该软件.(10)3.2仿真器的骐动安装(1)将MP1.AB-ICD2仿克器与电脑的USB接口相连,会出现新硬件向导界面:»5.6便件安装向导(2) 选择“高级”安笠方式,点击下一步会出现下面的界面:图5.7硬件安装文件选择(3) 选择野动安装文件的目录,点击下一步,会出现以下界面:图5.8硬件安装向导(1)选择第一个文件然后点击下一步,会出现以卜界面,单击完成即可完成硬件安装向导。找到新的硬件向导向导正在安装软件诂相候KicrochipNP1.ABICD2FirwyC1.imICdZW2*nt到CWM>OTSIi<上f®I下一步>|取消I图5.9驱动正在安装中图5.9驱动安装完成3.3烧录过程(1)打开MP1.XBIDEV8.50软件,将MP1.ABICD2连接到待烧录设备和电脑匕保证仿真器的烧写接口和待烧录设备的烧录珀下相对应.将仿真器上面的供电方式拨码开关拨到“PoweCX1.bject”位置。单击4,Configure"按钮的下拉菜单中的“se1.ectdevice",在Device栏中选择PIC16F1936后点击0K.单击fi1.e按钮下拉菜单中的ImPOrt选琬操作见下图.IPUtBIDEr.50EX1.eZd1.UViovProjectDebuggerProgrnrToo1.sConfigureYind*He1.pHe*Ctr1.*WAddKe*Ff1.etoProject.Qpen.Ctr1.÷OC1.OTUCtr1.÷Ek?I1.I二Ieid!S1SaveCtr1.÷SSave三.SavcMJCtr1.Shift÷SOp«nVtksp4c.StvtY"k$P&“SaveWorkspaceAs.CIg攵,orkpceX11port.ExportPrint.Ctr1.÷PRcntE>1.sR£orksptc«sEKit图5.12物件导入文件界面IS(4)弹出打开文件对话框,选择需要烧写的HEX文件点击打开即可.见下图,035.13呼入文件界面(5) 烧写文件导入后,点击"Programuer”下拉选项中的"SeIectProgramnor”下拉选项中的“MPIAB0)2”,选择后会出现连接成功指示,操作见卜图所示:(6) 选择烧录器型号后,点击“programmer”下拉菜单中的“MP1.ABICD2SetupWizard”,出现卜面的界面:点击下一步,出现下面的对话框,ComPOrt选择USB见下图:点击卜,一步,出现F面的对话框,选择"PowertargetfromtheMP1.BICD2".见卜图:点击下一步,出现下面的对话框,在那个方框中打钩,见卜.图:点击下一步,出现下面的对话框,不要做修改,见下图:点击吓一步,出现卜.面的对话框,见卜图,点击“完成”即可完成ICD2的安装向导。Hutput-1.1.×1.Bu1.dIVe*tnnContro1.FrdinFieiMP1.AeICD2IICDVam(It)68:ThisdevicehasaVPPsaX)be1.ovtheTUnIj1.UjnICD2VPP1.eve1.ofConnectingtoMP1.ABICD2.ConnectedSettingVddsourcetoMP1.ABICD2ICDVarn0Q20:Inva1.idtargetdeviceid(expected=0x1.1.B,rad=x).ReadingICDProductID