电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机自编程及Bootloader设计

单片机自编程及Bootloader设计_第1页
1/7
单片机自编程及Bootloader设计_第2页
2/7
单片机自编程及Bootloader设计_第3页
3/7
• 导读: Bootloader 是在单片机上电启动时执行的一小段程序。也称作固件,通过这段程序,可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用应用程序准备好正确的环境。 o 关键字 o 单片机 自编程 Bootloader μPD78F0881 • Bootloader 是在单片机上电启动时执行的一小段程序。也称作固件,通过这段程序,可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用应用程序准备好正确的环境。 Boot 代码由 MCU 启动时执行的指令组成。这里的loader 指向 MCU 的Flash 中写入新的应用程序。因此,Bootloader 是依赖于特定的硬件而实现的,因此,在众多嵌入式产品中目前还不可能实现通用 Bootloader。 Bootloader 的最大优点是:在不需要外部编程器的情况下,对嵌入式产品的应用代码进行更新升级。它使得通过局域网或者Intemet 远程更新程序成为可能。例如,如果有5 000 个基于 MCU 的电能表应用程序需要更新,电能表制造商的技术人员就可以避免从事对每一个电能表重新编程的巨大工作量,通过使用 Bootloader 的功 能,由控 制中心 通过电能表抄 表系统网络 ,远程对 5 000 个电表重新编程。可见 ,Bootloader 功 能对于嵌入式系统的广 泛 应用具 有十 分 重要的意 义 。 1 78K0/Fx2 系列 单片机简 介 78K0/Fx 2 系列 是带 CAN 控 制器的8 位 单片机,该 系列 单片机广 泛 应用于汽 车 电子 ,智 能仪 表等 领 域。其 内置 POC( 可编程上电清 零 电路 ) /LVI( 可编程低 电压 指示 器) ,单电压 自编程闪 存,引 导交 换 功 能( 闪 存安 全 保 护 ) ,具 有低 功 耗 、宽 电压 范 围 、超 高抗 干 扰 等 性 能。 78K0 系列 单片机支 持 自编程( Self-programming) 。所 谓 自编程,是指用 Flash 存储 器中的驻 留 的软件或程序对 Flash 存储 器进行擦 除 /编程的方 法 。通过单片机的自编程功 能,可以设计 Bootloader 程序,通过串 口 等 通信 接 口 实现对产品重新编程、在线 升级的功 能。 以μPD78F0881 为例。μPD78F0881 为 78KO/Fx 2 系列 中的一款 44 管 脚 单片机,内置 32 KB Flash ROM,2 KB RAM,自带 2 个串 行通信 接 口 。其 内部 Flash 结...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机自编程及Bootloader设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部