随笔分类 -  STM32

IAP在线升级方案
摘要:大学刚毕业那会心血来潮,针对面试题中的远程升级问题写了一篇简单的帖子,如今已工作一年,再次遇到IAP问题,工作之余,简单记录下思路,以供后续优化升级之便。 IAP在线升级分为3部分: 1.Bootloader:负责新版本的完整性和参数检查、应用程序的拷贝,切换等工作。 2.串口/无线 下载 用户应用 阅读全文

posted @ 2019-10-11 11:02 Rain0325 阅读(587) 评论(0) 推荐(0)

error: L6236E: No section matches selector - no section to be FIRST/LAST.解决方法
摘要:error: L6236E: No section matches selector - no section to be FIRST/LAST. 阅读全文

posted @ 2019-08-04 18:05 Rain0325 阅读(18603) 评论(1) 推荐(4)

关于STM32-CubeMx工程中串口无法正常发送/接收的问题解决
摘要:最近翻船了,万万在第一时间没想到串口无法正常发送数据竟然是因为CubeMX软件设置的问题。 在最近一个项目中由于物料不足,导致一批板子使用了24Mhz和8Mh两种参数的晶振,写程序时也没多想,调试阶段使用的是焊接24Mhz晶振的板子,一切功能OK,可是在将时钟配置24修改未8之后,在8Mhz的板子上 阅读全文

posted @ 2019-06-28 00:01 Rain0325 阅读(3259) 评论(1) 推荐(0)

STM32超频后无法下载程序的解决方案
摘要:最近项目中有两块F405的DEMO板,一个8M晶振,一个24M,所以悲剧就发生了。。。。 MDK能识别到JLINK设备号,但是无法识别端口,错误提示:No Contex-M SW Device Found. 芯片超频后可以通过BOOT引脚的电平设置,修改启动地址,然后就可以成功下载程序了。 具体操作 阅读全文

posted @ 2019-06-09 20:14 Rain0325 阅读(845) 评论(0) 推荐(0)

GUI—ST_emWin移植
摘要:GUI—ST_emWin移植 一、st_emwin移植 1、stemwin源文件下载:ST官网 https://my.st.com/content/my_st_com/en/search.html#q=stemwin-t=tools-page=1 解压后 进入文件./Library/STemWinL 阅读全文

posted @ 2018-01-10 17:50 Rain0325 阅读(689) 评论(0) 推荐(0)

STM32f103x IAP远程升级小结
摘要:最近在面试的时候遇到一个关于IAP远程程序升级的问题,由于之前所做的项目没有涉及到远程升级需求,当时一脸懵呆,不过回答的还是不错的,今天针对STM32F103系列调试了IAP的程序,这里做一下小结,如有不妥的地方,欢迎大家及时 提出宝贵建议。 之前网上有很多关于IAP远程升级的讲解,个人觉得有一篇帖 阅读全文

posted @ 2018-01-01 11:35 Rain0325 阅读(1431) 评论(0) 推荐(0)