官网地址:

主页[OpenBLT 引导加载程序]

下载地址

OpenBLT - 在SourceForge.net 浏览文件76 每周下载量

百度网盘:

链接:https://pan.baidu.com/s/1ZZV7AxGna5cwH_EkIDjftA?pwd=cdq1

提取码:cdq1

下载后发现里面有很多针对单片机和不同IDE的Demo程序:

OpenBTL 演示

正好手上有块STM32G0开发板,就尝试了一下。打开G071的Keil目录,其中包含两个工程:Boot程序和用户程序Prog。

G071 演示

不知道Bootloader怎么写?看这里,现成的

使用模拟器将Boot程序下载到开发板,打开指定的上位机软件MicroBoot v2.05。这里使用的是串口升级,设置串口号和波特率。

微启动v2.05

设置串口和波特率

单击“浏览”,选择编译好的用户程序。这是一个.srec 格式的文件。点击选择,直接下载程序。如下:

下载程序

这里解释一下,srec格式文件的生成方式与bin文件类似。 Keil中的设置如下:

.srec生成方法

另外,用户程序的Flash起始地址是通过.sct文件配置的:

起始地址配置

也可以在IDE中配置,两种方式都可以。

用户评论

雨后彩虹

哎呀,我一直搞不清Bootloader怎么写,这下好了,有现成的,太方便了!

    有13位网友表示赞同!

久爱不厌

Bootloader确实是个头疼的问题,能找到现成的教程太及时了,感谢分享!

    有15位网友表示赞同!

最怕挣扎

看了这个,感觉Bootloader也没那么难了,打算试试看。

    有8位网友表示赞同!

盲从于你

现成的Bootloader教程太赞了,节省了我好多时间,必须点赞!

    有18位网友表示赞同!

最迷人的危险

一直想学Bootloader,这个教程太实用了,收藏了!

    有5位网友表示赞同!

黑夜漫长

哎,Bootloader写起来太复杂了,这教程看起来挺系统的,学起来应该不费力。

    有12位网友表示赞同!

一别经年

这个教程好,不仅有了现成的,还解释了原理,学起来不迷茫。

    有16位网友表示赞同!

寻鱼水之欢

Bootloader写起来头疼,现在有现成的,简直救星啊!

    有9位网友表示赞同!

一点一点把你清空

学习了, Bootloader一直是我的痛,现在感觉有希望了。

    有9位网友表示赞同!

浮光浅夏ζ

现成的Bootloader教程太棒了,不用自己从头开始研究了。

    有10位网友表示赞同!

巷雨优美回忆

看了教程才知道,原来Bootloader写起来这么简单,感谢分享!

    有15位网友表示赞同!

可儿

Bootloader的写法,一直是我学习过程中的难题,现在有现成的教程,感觉轻松多了。

    有6位网友表示赞同!

娇眉恨

这个教程真的太实用了,Bootloader对于初学者来说是个大难关,这教程解决了大问题。

    有16位网友表示赞同!

雁過藍天

Bootloader写起来真的很复杂,这个教程能帮我很多,谢谢!

    有15位网友表示赞同!

゛指尖的阳光丶

之前看教程总是云里雾里,现在有了现成的教程,感觉明朗多了。

    有19位网友表示赞同!

你身上有刺,别扎我

现成的Bootloader教程,对于初学者来说真的是福音啊,太感谢了!

    有9位网友表示赞同!

凝残月

Bootloader一直是我的心头病,现在有现成的教程,心里踏实多了。

    有10位网友表示赞同!

安陌醉生

学习了, Bootloader的写法确实很重要,这个教程对新手很有帮助。

    有9位网友表示赞同!

致命伤

现成的教程太方便了, Bootloader对我来说是个新领域,这个教程让我看到了希望。

    有11位网友表示赞同!

标签: