打印
[其他产品]

MPLAB IPE 如果想用命令行调用软件自动下载程序,怎么操作?

[复制链接]
1041|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
classroom|  楼主 | 2024-8-7 13:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题:
想用IPE自动烧录程序,写个bat指令,有没有人写过?

使用特权

评论回复
沙发
AloneKaven| | 2024-8-15 23:36 | 只看该作者
没用过这个

使用特权

评论回复
板凳
Annie556| | 2024-9-24 16:56 | 只看该作者
MPLAB IPE是Microchip提供的一个用于编程和配置Microchip微控制器的工具。虽然MPLAB IPE主要是一个图形化工具,但它也提供了命令行接口(CLI),允许用户通过命令行自动下载程序

使用特权

评论回复
地板
Betty1299| | 2024-9-24 18:01 | 只看该作者
使用命令行调用MPLAB IPE,你可以使用以下命令行参数来调用MPLAB IPE进行编程

使用特权

评论回复
5
Carmen7| | 2024-9-24 19:07 | 只看该作者
ipecmd.exe -P<partname> -T<toolname> -M -F<hexfile> -OL -Y[0|1] -E[0|1];-P<partname>:指定目标芯片的型号,例如 -P16F877A。-T<toolname>:指定使用的编程工具,例如 -TPICkit3。-M:启用编程模式。-F<hexfile>:指定要下载的HEX文件路径。-OL:启用程序下载。-Y[0|1]:是否验证编程结果,0 表示不验证,1 表示验证。-E[0|1]:是否擦除芯片,0 表示不擦除,1 表示擦除

使用特权

评论回复
6
Charlotte夏| | 2024-9-24 20:15 | 只看该作者
假设你要将一个HEX文件下载到ATmega328P芯片,使用PICkit 3编程器,并且希望在下载后验证编程结果,可以使用以下命令

使用特权

评论回复
7
Estelle1999| | 2024-9-24 21:28 | 只看该作者
ipecmd.exe -P328P -TPICkit3 -M -F"C:\path\to\your\program.hex" -OL -Y1 -E1

使用特权

评论回复
8
Alina艾| | 2024-9-25 07:45 | 只看该作者
你可以弄个命令,放入一个批处理文件(Windows)或Shell脚本(Linux/macOS)中,以便自动执行编程任务

使用特权

评论回复
9
Betty996| | 2024-9-25 09:08 | 只看该作者
Windows批处理文件示例:@echo off ipecmd.exe -P328P -TPICkit3 -M -F"C:\path\to\your\program.hex" -OL -Y1 -E1 pause在Windows上,双击批处理文件即可运行

使用特权

评论回复
10
alxd| | 2024-9-25 11:14 | 只看该作者
自动烧录的话,写个脚本就好了,其实用脚本精灵基本就行

使用特权

评论回复
11
Candic12e| | 2024-9-25 12:20 | 只看该作者
这种自动调用软件烧录的话,得有个监控吧,就是监控你设备已经连接这种

使用特权

评论回复
12
B1lanche| | 2024-9-25 13:57 | 只看该作者
我觉得还是手动的吧,好像没有自动烧录的操作

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

418

主题

2023

帖子

1

粉丝