摘要:刚刚制作的 AVR 单片机的下载模块,接下来对其功能进一步测试。对于测试MEGA128单片机,通常使用他的BOOTLOADER进行软件开发。下面测试一下,前面的模块是否可以正确完成MEGA128的BOOTLOADER程序下载,并测试一下之前的BOOTLOA
一、前言
刚刚制作的 AVR 单片机的下载模块,接下来对其功能进一步测试。对于测试MEGA128单片机,通常使用他的BOOTLOADER进行软件开发。下面测试一下,前面的模块是否可以正确完成MEGA128的BOOTLOADER程序下载,并测试一下之前的BOOTLOADER下载程序是否还工作正常。
二、设计电路
设计一个最简单的 MEGA128测试电路,使用一分钟制板方法,制作测试电路板,焊接清洗之后进行测试。使用刚刚制作的 AVR下载模块对其进行测试。
还是使用弹簧夹子,将模块的六芯调试信号连接到电路板上的调试端口。使用之前编写的下载程序,将MEGA128的BOOTLOADER下载到单片机中。可以看到整个下载过程正常,这验证了测试单片机电路设置正常。在下载过程中,单片机的熔丝也进行了更改。测量单片机的晶振信号,可以看到外部晶体 已经开始震荡了。至此,验证了下载模块以及调试端口的功能都正常了。
测试 BOOTLOADER的功能。功能正常。至此,ATMEGA128的下载功能都正常了。
本文重新温故了 ATMEGA128的程序下载过程。请注意,现在不知道为什么,对于MEGA128的程序下载需要使用它的专用 BOOTLOADER 程序,切记! 至此,MEGA128软件开发工具链已经验证完毕了。
[1]
ATMEGA单片机的下载电路:
[2]
[3]
基于CP2101的 USB 转串口:
来源:APPLE频道
免责声明:本站系转载,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!