不会写Bootloader?看这里,现成的
前段时间要写一个BootLoader程序,想起来好像在STM32的HAL库里面看到过相关的Demo,打算参考一下。打开相关的目录看了一下,确实是有相关文件:
但是没找到工程文件。没办法,那就自己百度吧,关键词OpenBootloader一搜索,发现这不是ST原创的,是一个开源的项目。简称OpenBLT,是一种开源引导加载程序,可以在任何微控制器上运行,并使用支持Usart、Can、USB、SD卡等多种类型的通信接口来执行软件更新。
官网地址:
homepage [OpenBLT Bootloader]
下载地址
OpenBLT - Browse Files at SourceForge.net76 weekly downloads
百度网盘:
链接:https://pan.baidu.com/s/1ZZV7AxGna5cwH_EkIDjftA?pwd=cdq1
提取码:cdq1
下载下来后发现,里面有很多单片机的Demo程序,还有不同的IDE:
OpenBTL Demo
正好手上有个STM32G0的开发板,拿来试一下。打开G071的Keil目录,里面有Boot程序和用户程序Prog两个工程。
G071 Demo
将Boot 程序用仿真器下载到开发板中,打开配到的上位机软件MicroBoot v2.05,这里使用的是串口升级,设置好串口号和波特率。
MicroBoot v2.05
设置串口号和波特率
点击Browse选择编译好的用户程序,这里是.srec格式的文件,点击选择后会直接下载程序。如下:
下载程序
这里说明一下,.srec格式的文件的生成方式跟bin文件类似,在Keil中设置如下:
.srec生成方法
另外,用户程序的Flash起始地址是通过.sct文件配置的:
起始地址配置
也可以在IDE里配置,两种方式都可以。
维生素B2有哪些益处?哪些食物多吃可以补充维生素B2?维生素B2,又叫核黄素,是B族维生素的一种,微溶于水,在中性或酸性溶液中加热是稳定的。为体内黄酶类辅基的组成部分(黄酶在生物氧化还原中发挥递氢作用),当缺乏时,就影响机体的生物氧化
腹胀放屁多,胃肠功能紊乱,中医如何调理前段时间呢,接诊了一个患者,因为年轻的时候,饮食不规律,尤其喜欢吃生冷。患者自诉说每天没有什么精神,不想动,神疲乏力,吃饭也没什么胃口,大便也不太成形。然后我看了一下他的舌苔,摸了
男性吃什么去湿气最快头条创作挑战赛祛湿是所有养生保健方法的第一步,大家可以先根据饮食搭配去湿气。湿气也是身体内部的致病因素,湿气是多种病症的来源,如脾虚胃寒是多种慢性疾病的因素,如果我们经常吃一些湿气
乒坛一哥情史引发关注!现任女友曾离过婚,情史较为复杂如果说过往的乒乓球最帅的是哪位选手,当属张继科。也不知道是因为家庭条件优越的因素,还是张继科的个性所致,他对于女友的选择上,似乎够大胆,他好像更愿意去尝试轰轰烈烈的爱情。比如说在此
港媒公开张柏芝小儿子正面照,长相清秀毫无混血特征张柏芝与谢霆锋于2006年结婚,2007年生下长子谢振轩,2008年,张柏芝某某门事件曝光。当时,谢霆锋选择了和张柏芝继续走下去。2010年,张柏芝生下了第二个儿子小Q,2011年
小儿感冒怎么办?这10种药效果挺好!建议收藏换季时候最害怕的就是孩子感冒,孩子一旦感冒就会感冒很久,有时更是会反反复复。感冒时间拖得越长约会影响孩子的学习以及身体。有时候感冒还会导致肺炎的发生,孩子感冒后一定要立马给孩子吃药
孩子为什么会眨眼睛吸鼻子耸肩?专家说可能是压力太大了最近,钱女士发现自家孩子有些反常经常动不动用力地眨眼动嘴巴,像极了做鬼脸。一开始,我以为他是故意的,说了几句也没太在意,后来看他一直没改,怕养成习惯,我和他爸爸就有些担心了。钱女士
不同类型的鼻子做鼻综合,会有什么变化?不妨对照自查整形项目中,除了眼综合外,还有鼻综合。随着大家对审美需求越来越高,单纯的假体隆鼻已经满足不了大家了,渐渐的转入鼻综合行列。所以,不只是初鼻,早些年大家做的隆鼻效果不尽人意,也来进行
清朝各个阶段,都有哪些军队编制晚清咸丰年间爆发的太平天国运动,是清朝军事力量发生变化的分水岭,在这之前,正规军由八旗军和绿营军组成,入关时满汉蒙各军共有24支部队12万人,分为京师的禁卫军和地方驻扎军。清初期地
天下大势,分久必合文子玉统一,永远都是历史的主题。先来看一组数据大禹时天下有万国,商汤时缩减为三千多个,到了周武王时,天下有一千八百个诸侯。也就是说,诸侯的数量一直在减少,那些消失于历史中的诸侯其实
江苏大爷挖煤30年,2020年查询退伍军人档案时,发现他的身份不一般1944年,随着一声刺耳防空警报的响起,敌人的飞机出现在江苏省徐州市的天空之中,尖叫声瞬间响彻云霄,人们四散奔逃,无数人在轰炸中丢掉了性命。幸存下来的宋良友也身受重伤,一枚炮弹袭来