使用 AVRDUDE 通过 CAN 对 Atmel 芯片 (AT90CAN128) 进行编程

Posted

技术标签:

【中文标题】使用 AVRDUDE 通过 CAN 对 Atmel 芯片 (AT90CAN128) 进行编程【英文标题】:Program an Atmel Chip (AT90CAN128) via CAN Using AVRDUDE 【发布时间】:2017-06-02 04:01:10 【问题描述】:

可以使用 AVRDUDE 通过控制器局域网 (CAN) 对 AT90CAN128 微控制器进行编程吗?任何帮助将不胜感激!

【问题讨论】:

【参考方案1】:

您不能为此使用 AVRdude - 它不知道如何处理 CAN 总线。为此,它需要保留它显然不能保留的 CAN 总线消息 ID。

由于 AT90CAN128 确实具有自编程功能,您可以使用自己的 CAN 消息来编写一些内容,以更新 AVR 上的闪存。

【讨论】:

以上是关于使用 AVRDUDE 通过 CAN 对 Atmel 芯片 (AT90CAN128) 进行编程的主要内容,如果未能解决你的问题,请参考以下文章

IOT,笔记:avrdude: ser_open(): can't open device "\.COM3": 系统找不到指定的文件。

使用 avrdude 对闪存的引导加载程序部分进行编程很慢

avrdude:ser_open():无法打开设备“/dev/ttyACM0”:设备或资源忙

新的 ATMEGA1281 和 avrdude

Atmel SAM v71 XPlained - 无法与端口 C 一起使用

Atmel Studio:行尾出现垃圾错误