在AVR并行编程器的基础上,设计了此款可脱机并行编程器。除完成原编程器的所有功能外,增加了可脱机编程功能,根据设置的参数,实现脱机编程FLASH(最大20K代码)、EEPROM、熔丝位、锁定位,在目标芯的FALSH或EEPROM指定地址自动写入序列号、时钟校正值等功能。是工厂,学校,个人等开发AVR单片机的理想工具,特别适合AVR单片机的量产编程。
file:///C:/Users/FSY/AppData/Local/Temp/msohtml1/02/clip_image001.jpg file:///C:/Users/FSY/AppData/Local/Temp/msohtml1/02/clip_image002.jpg
file:///C:/Users/FSY/AppData/Local/Temp/msohtml1/02/clip_image004.jpg
AVR可脱机高压并行编程器制作提要
1.按电路图(HvproM32LP_SCH.png)装配制作。
2.将BootLoader固件(M32.BOOTLOADER.NEW.03.BIN)及EEPROM数据文件(M32EEPROM.BIN)用其它编程工具同时写进主控MEGA32芯片。
熔丝位图1所示: file:///C:/Users/FSY/AppData/Local/Temp/msohtml1/03/clip_image001.jpg 图1
3.安装PC端程序并启动。安装及设置方法见帮助文件。
4.将编程器连接计算机。
5.使用[升级固件]写主控芯片固件程序(M32FW-115200-04-B+.BIN)。
接通编程器电源。确保计算机与编程器通讯正常。 [关于]按钮下拉菜单,包括[固件版本]、[升级固件]和[升级EEPROM]。 点击[升级固件],打开固件文件,显示升级固件提示界面,图2。 若[继续]按钮无效,提示“请重启编程器。按编程器[复位]键,重启编程器,[继续]按钮有效。
file:///C:/Users/FSY/AppData/Local/Temp/msohtml1/03/clip_image002.jpg
图2
若[继续] 按钮有效,略过上步,点击[继续]进行升级,升级过程中编程器指示灯闪烁。
file:///C:/Users/FSY/AppData/Local/Temp/msohtml1/03/clip_image003.jpg
图3
升级完成后,显示“升级完毕”,编程器指示灯常亮,进入正常工作状态。
file:///C:/Users/FSY/AppData/Local/Temp/msohtml1/03/clip_image004.jpg
图4
|