使用PICkit5进行脱机烧录

如何使用microchip的PICkit5或者PICkit4对microchip MCU实现脱机烧录

什么是脱机烧录?

通常我们对MCU进行烧录,在工程师调试阶段,可以通过电脑连接调试器,通过调试器对MCU进行编程。生产部门可以模仿工程师的操作流程进行烧录,但是这就需要一台额外的电脑,并且操作相对复杂和不稳定。
所以需要一种简单可靠的烧录方式。脱机烧录和脱机烧录器就是解决这个问题,可以脱离电脑的环境完成对MCU的烧录工作。

本实验基于:

1、MPLAB X IDE6.20
在这里插入图片描述
2、PICkit5
在这里插入图片描述
3、一张TF卡
在这里插入图片描述

操作步骤:

一、

将TF卡插入PK5侧面

二、在MPLAB X环境下:

1、在MPLAB X中正确配置所使用的调试器工具:
在这里插入图片描述

2、确保代码没有问题之后,直接在主界面上方的菜单中选择 如下图中的Programmer To Go Main Project,即可实现
在这里插入图片描述
注意:
在PK5的PTG功能中,会默认勾选programmer target device,这会要求PK5一定要连着实际的芯片,但是有些时候我们只需要单纯的设置完脱机烧录器就好了。

三、使用MPLAB IPE(电脑烧录专用软件)

注:MPLAB IPE有时候打开软件主界面看不到,其实是界面拖动变小了,可以通过reset window来复位一下:
在这里插入图片描述
1、打开软件的高级模式(因为这时候可以对电源等参数进行调整)
选择菜单的setting-Advanced Mode,按照弹窗提示操作就可以
在这里插入图片描述

2、进入高级模式之后,可以在setting - Programmer To Go,菜单下的功能也是一目了然,相比MPLAB X中,多了一个Browse PTG Image功能,用于选择存在于TF卡中的多个镜像文件哪一个作为Active的选项

在这里插入图片描述
在这里插入图片描述

总结:在MPLAB X和MPLAB IPE中实现PTG功能本身没有区别,TF卡中可以存在多个镜像,以最后烧录的生效,但可以在MPLAB IPE中进行选择。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值