测试MEGA128 的BOOTLOADER功能

360影视 2025-02-02 01:05 2

摘要:刚刚制作的 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频道

相关推荐