提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、储备知识
- 二、程序步骤
- 2.程序展示
- 1.bootloader
- 2.然后是主运行函数
- 总结
前言
很久没有更新文章了。最近工作太忙,没有学习很多的知识,然后这两天不忙了,就学习了一下bootloader的程序升级,本文章是使用的STM32F103zet6这个硬件实现的
,本文章的bootloader存在bug哈,本文章只是博主记录一下自己学习bootloader的心得。最终是能成功的用串口更新程序的。
一、储备知识
在学习bootloader串口升级程序之前要知道stm32的flash和rom,flash就是掉电存储。用来存程序的。ROM是用来存单片机运行的数据的。
然后stm32的程序是从0x8000000开始的,程序运行产生的数据是从0x20000000开始的。然后1