如何对NoMech板进行编程?

要求软件:

  • avr-gcc

  • avr-libc

硬件:

  • avrdude

  • 兼容的ISP编程器

指示

首先获取LUFA子模块。


git submodule update --init

然后根据您的喜好编辑LUFA/Build/lufa_avrdude.mk


AVRDUDE_PROGRAMMER

AVRDUDE_PORT

AVRDUDE_FLAGS

例如,对于AVRISP MkII,它是:


AVRDUDE_PROGRAMMER ?= avrisp2

AVRDUDE_PORT ?= usb

AVRDUDE_FLAGS ?= -B1

然后你可以设置保险丝,编译和上传代码。


cd source

make first

make avrdude

该板显示为虚拟串行设备。

在编程NoMech板时,推荐参考以下链接,获取更多相关资源和详细指导:

  1. AVR USB下载最新固件

  2. AVR编程实验

  3. avr学习板单片机学习板

  4. AVR编程实例

  5. AVR开发学习板pcb