一片新的ATmega328芯片如何烧录?

一些坑记录下来
背景:新的单片机由于内部没有引导程序,所以还不能用TTL进行烧录,首先必要是给单片机进行引导程序烧录。烧录接口为SPI。烧录完成后可又TTL进行正常应用程序烧录。
单片机:ATmega328
工具;Arduino IDE 1.8.14
最简方法:
1.使用usbasp烧录器 对应接口对接单片机上的引脚
一片新的ATmega328芯片如何烧录?_第1张图片
usbasp接口定义
一片新的ATmega328芯片如何烧录?_第2张图片
单片机接口定义:
一片新的ATmega328芯片如何烧录?_第3张图片
2.打开工具,点击编程器 选择使用的型号
一片新的ATmega328芯片如何烧录?_第4张图片
3.再次打开工具 点击烧录引导程序,等待一会,出现下框内容,引导程序烧录成功
一片新的ATmega328芯片如何烧录?_第5张图片
4.此后可以使用TTL进行正常应用程序烧录
打开文件 点击首选项,勾选显示详细输出,编译上传
作用:查看上传过程中的编译状态
一片新的ATmega328芯片如何烧录?_第6张图片
一片新的ATmega328芯片如何烧录?_第7张图片
5.正常点击上传进行烧录
烧录过程中下方观测框中出现串口参数时按下复位按键,正常烧录提示显示,烧录成功
一片新的ATmega328芯片如何烧录?_第8张图片
一片新的ATmega328芯片如何烧录?_第9张图片
PS:也可直接用usbasp进行应用程序烧录,并且可不用观察串口参数按复位按钮
点击项目点击使用编程器上传即可
一片新的ATmega328芯片如何烧录?_第10张图片

你可能感兴趣的:(一片新的ATmega328芯片如何烧录?)