STM32F103的bootloader

Bootloader:Bootloader是嵌入式系统在加电后执行的第一段代码,在它完成CPU和相关硬件的初始化之后,再将操作系统映像或固化的嵌入式应用程序装在到内存中然后跳转到操作系统所在的空间,启动操作系统运行。

个人理解:bootloader是使用usb烧录的底层代码,通常板子会预先写好,然而我在做NXP824时,需要自己写一个bootloader,由于上手太难,现在先从拥有更多参考的STM32入手。

步骤比较大同小异:首先,给ROM划分区域。具体划分区域应参考数据手册。

http://blog.csdn.net/u011303443/article/details/53378602我觉得这个博主写的很详细,侵删致歉。

http://blog.csdn.net/u013629239/article/details/19045161  文章

http://download.csdn.net/download/linbiao8485/9699077 下载

http://blog.csdn.net/chen244798611/article/details/51365150 文章

http://www.embed-net.com/thread-576-1-1.html 固件

https://wenku.baidu.com/view/e831d14728ea81c759f57842.html百度SD卡读取方式

https://wenku.baidu.com/view/d23de3ff03d8ce2f016623b4.html 文章

http://blog.csdn.net/jdsnpgxj/article/details/71479995 文章




猜你喜欢

转载自blog.csdn.net/qq_41655219/article/details/79132548