推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

程序烧录-应用场景与方式.docx

资料介绍

程序烧录

一、什么是程序烧录

程序烧录是指将编译完成的可执行程序文件写入到嵌入式设备、单片机、闪存芯片等可编程存储介质中的过程,相当于给电子设备安装操作系统或者植入运行程序,让硬件按照预设的逻辑完成指定功能。

不同于普通电脑安装软件,程序烧录一般针对没有自主加载程序能力的嵌入式硬件,需要借助专用的烧录工具(硬件烧录器、软件下载工具),将程序数据直接写入硬件的非易失性存储器(如ROMFlashEEPROM)中,断电后程序不会丢失,每次设备上电都可以自动运行烧录进去的程序。

二、程序烧录的应用场景

1. 嵌入式开发调试:单片机开发、物联网设备开发过程中,开发者每次修改程序编译后,都需要将新程序烧录到开发板中运行测试,验证功能是否符合预期。

2. 工业化生产:消费电子、工业控制设备出厂前,厂商需要批量将固件程序烧录到产品的存储芯片中,让产品可以正常通电工作,比如智能音箱、智能家居控制器、汽车电子控制单元都需要烧录程序。

3. 固件更新升级:设备交付使用后,厂商修复漏洞、增加新功能时,会通过在线升级或者线下烧录的方式,将新的固件程序重新烧录到设备中完成版本更新。

4. 芯片批量加工:对于部分定制化芯片,晶圆出厂后需要在封装或者测试环节烧录初始化程序、加密密钥等基础数据,这个过程也属于程序烧录的范畴。


部分文件列表

文件名 大小
程序烧录-应用场景与方式.docx 15K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载