- 全部
- 默认排序
1.写在前面IAP全称是In Application Programming,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。2.系统BootLoader对于STM32来说,芯片出厂时已经预置
嵌入式软件工程师听说过 u-boot 和 BootLoader,但很多工程师依然不知道他们到底是啥。今天就来简单讲讲 u-boot 和 BootLoader 的内容以及区别。BootLoader比BootLoader从字面上来看就是启动加载的意思。用过电脑的都知道,windows开机时会首先加载bi
前言 大家知道,STM32单片机有一块系统存储器(System Memory),存储的是芯片自带的BootLoader启动程序,可通过串口或USB口等来升级程序。但是要运行自带的BootLoader,需要设置BOOT0和BOOT1引脚的电平(有些型号是通过选项字节设置BOOT1)。之前的文章中介绍
最近用Cortex-M0内核的STM32F030K6T6做个东西,需要做IAP升级,发现它的中断向量与M3、M4等内核的单片机不太一样,这里分享给大家。IAP升级需要一个BootLoader程序,一个应用程序。BootLoader程序直接烧写到flash起始地址就行,中断向量也不用改。但是应用程序需