【问题标题】:Use Arduino board as regular AVR microcontroller使用 Arduino 板作为常规 AVR 微控制器
【发布时间】:2015-09-08 17:21:56
【问题描述】:

我想使用 ATmega2560 MC,但它仅作为表面贴装 IC 制造,这意味着我必须制作 PCB 才能使用它。我搜索了一个定制套件,发现 Arduino Mega R3 板包含所需的 MC。 (它包含较少的 I/O 引脚,但现在还可以)。我可以在这个板上实现我的代码(没有任何 arduino 代码)吗?或者我应该修改它以与 Arduino 一起使用,如果它在板上运行,它是否与普通 IC 相同或速度会有差异。

【问题讨论】:

    标签: arduino avr


    【解决方案1】:

    Arduino Mega2560 中的 MCU 是库存的 ATmega2560。无需使用 Arduino 库对其进行编程,也无需使用 Arduino 工具与之通信; avr-gcc 和 avrdude 将正常使用它。请注意,如果您想通过串行而不是 ISP 对其进行编程,则需要在 avrdude 中为芯片上编程的引导加载程序选择适当的编程器/协议。

    【讨论】:

    • 我不需要 Arduino 引导加载程序,我将通过 ICSP 擦除所有芯片并安装我的引导加载程序,我在芯片 ATMEGA16U2-MU IC 上找到。我认为它仅适用于引导加载程序,对吗?在我下载我自己的代码之后,这个 IC 就没有工作了?谢谢
    • 该芯片是板上的 USB-UART 桥接器。无需重新编程。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-07
    • 2021-09-11
    • 2021-08-11
    相关资源
    最近更新 更多