第七章 PICKIT3脱机生产烧录.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PICKIT3烧录程序 PICKIT3 图1 结构 图2编程器连接器引脚排列 图3 PICKIT3连接目标板示意图 二、PICKIT3脱机烧录程序。 步骤: 打开MAPLAB IDE。点击“File-Import”导入要烧录的编译文件.HEX档。如图4,图5。导入成功后如图6。 图4 图5 图6 HEX档导入成功 点击“Configure - Select Dvice”来选择烧录的CPU型号。如图7,图8。 图7 图8选择要烧录的CPU型号 3.按图9连接PICKIT3和PC机。前面的目标板可以不连接。 图9在线烧录连接 点击“Programmer-Select Programmer-PICKIT3”选择烧录工具为PICKIT3。 如图10,选中PICKIT3后开始连接PICKIT3,如果之前PICKIT3被设置为脱机烧录状态的话会有图11的提示,意思是是否继续保持PICKIT3为脱机烧录状态,给PICKIT3下载程序选择否。连接成功后图12这时STATUS灯亮(绿灯)这样PICKIT3就处于在线状态。 图10 图11询问是否仍保持PICKIT3处于脱机烧录状态 在PICKIT3没有连接目标板或者目标板没有上电的情况下连接成功 图12在PICKIT3连接目标板且目标板上电(推荐外部供电)的情况下连接成功 注:PICKIT3内部电源能承受的最大电流只有30Ma所以联机烧录时电源最好用外部电源来供电。 点击“Programmer-Settings”弹出如图13对话框。点击“Power”根据所用的CPU选择合适的电压,该电压决定了PICKIT3脱机烧录时给目标板输出的电压,即使此时没有连接目标板也不影响,这时会有图15的提示点击OK即可Output中会显示“Target Device ID does not match expected Device ID (062f0000).”这不会造成任何影响。 图13 图14 图15提示不识别目标板(不影响PICKIT3的脱机烧录) 图13中选择“Programmer to go”, 点击图16蓝色圈内按钮“Send Image In Memory”来将程序下载到PICKIT3中且完成其脱机烧录状态的设置。红色圈内可以给这次烧录命名,但是没有什么影响可以不填。烧录完成后PICKIT3与PC连接后ACTIVE灯每秒闪烁一次蓝色灯。POWER灯亮(绿色)。STATUS灯亮(绿色)。 显示如图17。 图16 图17 将USB数据线拔出PC。将建立的烧录工程保存起来下次再打开时会自动选择PICKIT3作为烧录工具。 接下来进行脱机烧录。将USB数据线插入有USB接口的电源(注意电压是5V)(可以是PC的USB接口(前提是PICKIT3要处于不在线状态如脱机状态,及MAPLAB IDE被关闭),也可以是手机充电器(5V))。目标板不需要再额外供电。连接如图18。 图18 脱机烧录连接图 连接完成后Power灯亮(绿色),ACTIVE灯每秒闪烁一次(蓝色),STATUS灯灭。按下PICKIT3的按钮。此时STATUS灯亮红色,ACTIVE灯亮蓝色不闪烁,且PICKIT3给目标板供电(电压为PICKIT3下载程序时选择的CPU电压)。烧录结束ACTIVE恢复闪烁(蓝色),烧录成功STATUS灯亮绿色,烧录失败亮红灯。按按钮仍旧可以再烧录。 PICKIT3在线给目标板烧录程序。 步骤: 按照图9连接线路。目标板可以用PICKIT3内部供电但是推荐如图9外部给目标板供电。 (注:PICKIT3内部电源能承受的最大电流只有30Ma所以联机烧录时电源最好用外部电源来供电。) 步骤同脱机烧录的1,2步。 将USB数据线与PC机连接。PICKIT3默认为在线烧录,如果之前被设置为脱机烧录的话与PC过程中会有图11的提示,选择否就可以使PICKIT3在线了。连接成功后如图19. 图19 4.点击图20中的红色圈内按钮先将目标板CPU中原有程序擦除,再点击蓝色圈内按钮下载程序进目标板中。擦除及烧录成功后显示图21提示。 图20 图21 注:1.在编写程序时也可以做这样的烧录,这样就不需要导入.HEX文件。 2.如果一定??用PICKIT3供电进行在线烧录的话就做如图14的设置就可以实现PICKIT3给目标板供电。 3.脱机使用 PICKIT3 后,再次联机使用,第一次连接会有如下提示,一般我们选择“否”,则把 PICKIT3 内部 FLASH 中的烧写程序擦除,PICKIT3 进入联机模式。选择“是”,则 PICKIT3将继续工作在脱机模式,此时的 PC 只负责给 PICKIT3 从 USB 供电。

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档