摘要: 大学刚毕业那会心血来潮,针对面试题中的远程升级问题写了一篇简单的帖子,如今已工作一年,再次遇到IAP问题,工作之余,简单记录下思路,以供后续优化升级之便。 IAP在线升级分为3部分: 1.Bootloader:负责新版本的完整性和参数检查、应用程序的拷贝,切换等工作。 2.串口/无线 下载 用户应用 阅读全文
posted @ 2019-10-11 11:02 Rain0325 阅读(531) 评论(0) 推荐(0) 编辑
摘要: git 操作 阅读全文
posted @ 2019-08-04 19:50 Rain0325 阅读(214) 评论(0) 推荐(0) 编辑
摘要: error: L6236E: No section matches selector - no section to be FIRST/LAST. 阅读全文
posted @ 2019-08-04 18:05 Rain0325 阅读(16225) 评论(1) 推荐(4) 编辑
摘要: 最近翻船了,万万在第一时间没想到串口无法正常发送数据竟然是因为CubeMX软件设置的问题。 在最近一个项目中由于物料不足,导致一批板子使用了24Mhz和8Mh两种参数的晶振,写程序时也没多想,调试阶段使用的是焊接24Mhz晶振的板子,一切功能OK,可是在将时钟配置24修改未8之后,在8Mhz的板子上 阅读全文
posted @ 2019-06-28 00:01 Rain0325 阅读(2719) 评论(1) 推荐(0) 编辑
摘要: 最近在学习pathon3的相关知识,可以说是一只小白,还是只纯种的,天然无公害,哈哈,好了,闲话不多说,简单记录下今天的学习心得。 现有如下文件结构: | src/ ||mode1.py || lib/ ||| a.py ||| b.py 如果想要在mode1.py中使用a.py中的函数,需要在li 阅读全文
posted @ 2019-06-27 23:42 Rain0325 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 最近项目中有两块F405的DEMO板,一个8M晶振,一个24M,所以悲剧就发生了。。。。 MDK能识别到JLINK设备号,但是无法识别端口,错误提示:No Contex-M SW Device Found. 芯片超频后可以通过BOOT引脚的电平设置,修改启动地址,然后就可以成功下载程序了。 具体操作 阅读全文
posted @ 2019-06-09 20:14 Rain0325 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 最近在面试的时候遇到一个关于IAP远程程序升级的问题,由于之前所做的项目没有涉及到远程升级需求,当时一脸懵呆,不过回答的还是不错的,今天针对STM32F103系列调试了IAP的程序,这里做一下小结,如有不妥的地方,欢迎大家及时 提出宝贵建议。 之前网上有很多关于IAP远程升级的讲解,个人觉得有一篇帖 阅读全文
posted @ 2018-01-01 11:35 Rain0325 阅读(1197) 评论(0) 推荐(0) 编辑