ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

基于stm32f103c8从ST-Link V2升级ST-Link V2.1的方法

2021-11-11 01:00:45  阅读:241  来源: 互联网

标签:V2.1 JFlash Link stm32f103c8t6 固件 ST


ST-Link V2.1自带VCP,比标准V2版本好用。对于基于stm32f103c8t6的ST-Link V2,如果想从ST-Link V2升级至ST-Link V2.1,网上目前没有给出可靠的方法,以下给出一种方案。

1. 需要准备的材料

  • 一个J-Link的烧写器;
  • 安装JFlash;
  • 安装任意可更新ST-Link V2.1固件的软件,如STM32CubeIDE等;
  • 一个可用的ST-Link V2.1固件,此处可以采用V2J28M18版本,在立创的开源广场下可搜到并免费下载。

2. 升级步骤

  • 将Jlink烧写器与待更新固件的stm32f103c8t6的调试口相连;
  • 打开JFlash,在芯片选择时,选择stm32f103cbt6,注意!选择的是cbt6,不是c8t6,这样JFlash才会允许进行烧录大于64k的固件;
  • 将固件拖入JFlash,并下载至stm32f103c8t6(虽然固件本身的大小是128K,但是我也不知道为什么就成功烧录入这个64K的片子里了),此时,插上就已经能识别成ST-Link V2.1了;
  • 打开STM32CubeIDE,在Help中选择ST-Link更新,更新至最新的ST-Link V2.1版本(最新的ST-Link V2.1固件小于64K,是完全可以烧录进stm32f103c8t6的,只是这个版本的固件网上并没有)。

完成以上步骤,基于stm32f103c8t6的仿真器中便已成功刷入最新版本的ST-Link V2.1固件。

标签:V2.1,JFlash,Link,stm32f103c8t6,固件,ST
来源: https://www.cnblogs.com/xixizhk/p/15536577.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有