打印
[其他产品]

IPECMD命令烧录AVR128DA48芯片,报找不到芯片错误

[复制链接]
1407|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
flycamelaaa|  楼主 | 2024-8-7 16:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
命令为:ipecmd -PAVR128DA48 -TPAICE -M -F"1.hex"
返回错误:Unable to locate DFP, Please install required pack by using the Pack Manager in MPLAB X IDE
Could not find device: PICAVR128DA48
Please install the required pack by using the Pack Manager in MPLABX IDE.
请问是不支持AVR芯片的烧录吗?还是命令错了?

使用特权

评论回复
沙发
AloneKaven| | 2024-8-15 23:35 | 只看该作者
是不是要安装这个包啊

使用特权

评论回复
板凳
l1uyn9b| | 2024-10-9 15:13 | 只看该作者
ipecmd 是 Microchip 提供的用于烧录 PIC 系列微控制器的命令行工具

使用特权

评论回复
地板
d1ng2x| | 2024-10-9 16:22 | 只看该作者
一般ipecmd是主要支持 PIC 系列芯片,而不是 AVR 系列芯片。因此,使用 ipecmd 来烧录 AVR128DA48 芯片是不合适的

使用特权

评论回复
5
kaif2n9j| | 2024-10-9 17:28 | 只看该作者
使用 MPLAB X IDE 进行烧录:创建或打开一个项目,选择 AVR128DA48 作为目标芯片。使用 MPLAB X IDE 的内置烧录工具进行烧录

使用特权

评论回复
6
b5z1giu| | 2024-10-9 18:30 | 只看该作者
AVRDUDE 是一个开源的命令行工具,专门用于烧录 AVR 系列芯片。你可以使用 AVRDUDE 来烧录 AVR128DA48 芯片

使用特权

评论回复
7
y1n9an| | 2024-10-9 19:05 | 只看该作者
确保你已经安装了 AVRDUDE。如果你使用的是 Linux 或 macOS,假设你已经有一个编译好的 .hex 文件,可以使用以下命令进行烧录:avrdude -p avr128da48 -c <programmer> -P <port> -U flash:w:"1.hex":I -p avr128da48:指定目标芯片为 AVR128DA48。-c <programmer>:指定使用的编程器类型(例如 jtag2updi 或 arduino)。-P <port>:指定编程器连接的端口(例如 /dev/ttyUSB0 或 COM3)。-U flash:w:"1.hex":i:指定要烧录的 .hex 文件

使用特权

评论回复
8
su1yirg| | 2024-10-9 20:12 | 只看该作者
其实ipecmd 不支持 AVR 芯片的烧录

使用特权

评论回复
9
lix1yr| | 2024-10-10 08:25 | 只看该作者
按理来说,你应该使用 MPLAB X IDE 或 AVRDUDE 来进行 AVR128DA48 芯片的烧录

使用特权

评论回复
10
t1ngus4| | 2024-10-10 10:00 | 只看该作者
AVRDUDE 是一个功能强大且广泛使用的工具,适用于 AVR 系列芯片的烧录

使用特权

评论回复
11
ex7s4| | 2024-10-10 11:15 | 只看该作者
我觉得你应该是烧录软件选择错了吧

使用特权

评论回复
12
cen9ce| | 2024-10-10 13:10 | 只看该作者
这种不是不能找到PIC芯片吗?看看你的连接之类的?

使用特权

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

本版积分规则

655

主题

2728

帖子

0

粉丝