Bootloader
文章平均质量分 89
qq_41256212
留下存在的证据
展开
-
ECU Bootloader程序设计
简介:Bootloader是独立于应用程序的一个项目工程,其提供应用程序离线升级的功能,如果没有Bootloader就不能进行程序升级,如果应用软件有缺陷只能拆盖通过仿真器进行烧写(更有严重者甚至需要把硬件看门狗电阻去掉),所以Bootloader使软件更加易于维护。 设计Bootloader程序时,一般需要考虑如下3个要点:设计Bootloader与升级上位机间的数据交互协议 ...原创 2019-01-31 09:56:09 · 5691 阅读 · 0 评论 -
烧录文件bin、Motorola、hex格式介绍及解析
微处理器一般又称单片机,其可以根据人们编写的代码执行相关的逻辑操作。程序员将产品的逻辑操作抽象为C代码,然后通过编译器的编译和链接,生成微处理器可执行的机器码。通常编译器封装的不带调试信息的机器码有3种格式,分别为bin、motorola、hex,下面将分别介绍其特点:1、Bin格式: Bin文件是二进制文件,是编译器生成的机器码文件,烧录工具可以直接读取该文件的内容而不用解析...原创 2019-01-23 14:34:11 · 10472 阅读 · 3 评论 -
STM32程序跳转设置和编程
本章主要介绍STM32程序跳转的设置和编程,分两部分,一是Bootloader程序的设置,二是应用程序的设置,下面将分别介绍其设置。一、Bootloader程序设置 在Bootloader中,当把应用程序都下载到Flash内存中后,Bootloader需要跳转到应用程序中去。如下是经测试过的代码:#define APP_FLASH_ADDRESS (0x8006000)ty...原创 2019-05-07 14:43:10 · 5436 阅读 · 0 评论