摘要:介绍在PIC18系列单片机中使用BootLoader的原理、方法及优点;介绍HI- TECH公司使用C语言实现BootLoader的程序,给出详细的使用方法和参数配置方法;针对 程序中存在的问题进行探讨和修改,使修改后的程序实用、可靠。另外,探讨对程序数 据进行加密、加快下载速度、在RS485/RS422中使用BootLoader的方法和思路。根据此方 法,读者可以编写出适合自己使用的BootLoader程序。 关键词:BootLoader PIC18 IAP 在线升级 引 言 PIC单片机的BootLoader属于需要自己写程序的那种,可以根据自己的需要写出各种 功能的BootLoader程序来。目前,比较常见的BootLoader程序有Microchip公司的C18版 本和著名的PICC编译器厂商HI-TECH公司(以下简称HI- TECH)的PICC18版本。它们的相似之处在于都占用了系统的0x00~0x1FF的程序空间。M icrochip的版本是用纯汇编写的,而HI-TECH的版本是用C语言编写的。 在PIC系列单片机中,只有PIC18系列和PIC16F87X系
2022-06-19 18:03:46
99KB
文档资料