位置: IT常识 - 正文

合宙AIR32F103CBT6刷回CMSIS-DAP固件和DAP升级固件以及刷ST-LINK V2-1固件方法(合宙air32f103 stlink)

编辑:rootadmin
合宙AIR32F103CBT6刷回CMSIS-DAP固件和DAP升级固件以及刷ST-LINK V2-1固件方法

推荐整理分享合宙AIR32F103CBT6刷回CMSIS-DAP固件和DAP升级固件以及刷ST-LINK V2-1固件方法(合宙air32f103 stlink),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:合宙air32f103 stlink,合宙air32f103 stlink,合宙air32f103 arduino,合宙air32f103 stlink,合宙Air32F103,合宙Air32F103,合宙Air32F103,合宙air32f103 stlink,内容如对您有帮助,希望把文章链接给更多的朋友!

合宙AIR32F103CBT6刷回CMSIS DAP固件和DAP升级固件以及刷ST-LINK V2-1固件方法

📌官方介绍文档:https://wiki.luatos.com/chips/air32f103/index.html📍原理图:https://cdn.openluat-luatcommunity.openluat.com/attachment/20220605164915340_AIR32CBT6.pdf

✨手上购买的这个两块板子已有2个月了,一直放在这着没动,今天想拿出来给其STM32F103C8T6烧个程序试一下,以前一直用ST-LINK烧录。

📌ST-LINK V2-1 : 仅支持STM32调试,带虚拟串口和虚拟U盘下载.ST-LINK V2-1说明请参考RN0093说明:https://www.st.com/resource/zh/release_note/DM00107009-.pdf🌿将其作为STM32F103C8T6最小系统板的CMSIS-DAP烧录器使用折腾了好久,特此记录一下。✨有技术问题千万别去找TB客服,不仅会让你很失望,什么都帮不到你!📜合宙AIR32F103CBT6开发板尾部引出的端子位定义如下: 🔖合宙AIR32F103CBT6作为CMSIS-DAP烧录或调试器使用,接线和ST-LINK接线一样 /**CMSIS-DAP----->目标烧录芯片 3.3V ------> 3.3V GND ------> GND PB14 ------> DIO(SWDIO) PB13 ------> DCLK */🔖虚拟调试串口:PA2 虚拟串口的TX;PA3 虚拟串口的RX合宙AIR32F103CBT6 ----->目标串口引脚PA2 ----->RXDPA3 ----->TXD📗当作为DAP-LINK使用时,出厂默认是烧录了DAP-LINK固件的。📑官方给出的具体使用看:https://wiki.luatos.com/chips/air32f103/Air32f103.html#id6⛳作为DAP-LINK烧录器给自家芯片合宙AIR32F103CBT6第一次烧写:(引用官方给出的接线图) ⛳作为CMSIS-DAP烧录器给STM32F103CBT6烧写接线: .📖开发板如果默认为daplink时,封堵了SWD调试接口,第一次使用swd下载时,请先按住被调试板子的BOOT按键,再按一下复位按键,最后松开BOOT按键,然后点击keil中的下载按钮。(进入被调试状态后,板载上的指示灯都是熄灭状态,如果USB线连接了typeC到电脑端会发现是没有DAP-LINK设备的,说明已经成功进入被调试状态)🎉给STM32板子烧写程序,接线按照ST-link接线即可。

✨时钟选择,如果选择10M时,下载报错,那么将其调低一些。

🌻刷回CMSIS-DAP固件方法📍固件资源在开发固件包里面:https://gitee.com/openLuat/luatos-soc-air32f103/ 🌷采用ST-link工具给其刷回CMSIS-DAP固件

🔨烧录软件采用:STM32 ST-LINK Utility

🌿烧写

🌿烧写过程:

🌿烧写完成:

🌿重新将合宙AIR32F103CBT6开发板连接电脑,发现DAP-LINK又变回来了。

📓DAP升级固件(更新内容:2023-4-18 11:41:29)🌿官方最新固件下载地址:https://gitee.com/openLuat/luatos-soc-air32f103/tree/master/AIR_Jlink_Keil官方给出的固件烧录说明:本DAPLink固件已升级至V2高速版本源码:https://gitee.com/openLuat/daplink升级方法:1. 走自带的BootLoader升级:上电前,短接对外输出Reset的引脚与GND,插入USB,即可进入BootLoader升级模式断开短接的连线将air32_daplink_iap.hex复制到虚拟的U盘设备中2. 使用ISP烧录:此方法不再赘述,刷入air32_daplink.hex文件即可3. 使用SWD/JTAG烧录:同上,刷入air32_daplink.hex文件即可注意!2023年上半年前的出厂固件均为DAPLink V1版本若想升级到V2版本,需要连带BootLoader一起升级,否则无法正常启动📢个人使用的是ST-LinkV2工具,配合STM32 ST-LINK Utility软件烧录air32_daplink.hex文件的方式。📑固件升级操作步骤🔖和上面的第一次烧录程序是一样的。板子为daplink时,封堵了SWD调试接口,第一次使用swd下载时,请先按住被调试板子的BOOT按键,再按一下复位按键,最后松开BOOT按键。(进入被调试状态后,板载上的指示灯都是熄灭状态,如果USB线连接了typeC到电脑端会发现是没有DAP-LINK设备的,说明已经成功进入被调试状态)🎉进入被调试状态后,通过ST-LinkV2工具连接升级的目标板,配合STM32 ST-LINK Utility软件烧录air32_daplink.hex开始升级工作了。(其实就是和普通的程序下载一样了。)🔖接线方式:ST-LINKv2 ------- AIR32F103CBT6VCC ------3.3VGND --------GNDDCLK ----------- SWCLKDIO----------SWDIO

🌿加载最新的固件烧录文件:air32_daplink.hex,

🌿进一步确认烧录固件

🌿烧录完成

✅升级完成后,重新连接电脑,可以发下下面的弹窗以及设备端口号信息:

合宙AIR32F103CBT6刷回CMSIS-DAP固件和DAP升级固件以及刷ST-LINK V2-1固件方法(合宙air32f103 stlink)

🔖在Keil里面也可以看到相关的版本信息:

🌼刷成ST-LINK方法📢使用合宙AIR32F103CBT6当CMSIS DAP将其刷成ST-LINK固件操作方法和第一次给合宙AIR32F103CBT6烧录程序时的操作是一样的:先按住被烧录板子的BOOT按键,再按一下复位按键,最后松开BOOT按键,然后将ST-LINK固件发送到U盘,即可完成烧录。接线方式还是这张图: 通过CMSIS-DAP将ST-LINK固件发送到U盘进行烧录演示:

🌿刷完固件后,将板子连接电脑,在设备管理器当中可以看到STLINK设备信息。

✨刚刚烧录完成,还不能使用,在Keil里面显示如下,需要升级。

📑ST-LINK/V2升级步骤升级分两次进行,第一次先用STM32 ST-LINK Utility软件,将其升级到V2.J29.M18 STM32 Debug+Mass storage,然后再通过Keil软件Option For Target-debug设置时进行升级。具体操作如下:1. 🌴利用STM32 ST-LINK Utility软件将固件版本升级到V2.J29.M18 STM32 Debug+Mass storage🌿通过STM32CubeProgrammer软件或者STM32 ST-LINK Utility软件,连接STLINK可以看到以下信息:

如果使用STM32CubeProgrammer软件连接ST-LINK会提示无法升级。升级只能通过STM32 ST-LINK Utility软件。

🛠借助STM32 ST-LINK Utility软件进行升级升级演示:

ST-LinkUpgrade升级为带虚拟U盘和VCP虚拟串口的ST-LINK/V2-1。

🌿升级到V2.J29.M18 STM32 Debug+Mass storage后: 🔖虚拟调试串口依旧为:PA2 虚拟串口的TX;PA3 虚拟串口的RX

🌿显示只有28KB的盘符

2. STM32 ST-LINK Utility软件升级完成后,在Keil里面使用的时候,Keil软件会提示该ST-LINK/v2-1还是老固件版本,还需要升级一下。

升级操作演示:

✅升级完成 🔰升级之后的固件版本:V2J39M27

🎋这里是通过STM32CubeProgrammer查看版本信息:

🔨官方的ST-LINK升级工具STSW-LINK007:ST-LINK、ST-LINK/V2、ST-LINK/V2-1、STLINK-V3板固件升级。下载地址:https://www.st.com/zh/development-tools/stsw-link007.html 🔖当前版本是:V2.J40M27 🧲ST-LINK/V2-1接线说明

🌿和上面的CMSIS-DAP接线方法是一样的。

/**DAP-LINK----->目标烧录芯片 3.3V ------> 3.3V GND ------> GND PB14 ------> DIO(SWDIO) PB13 ------> DCLK ----------调试串口--------PA2------>RXDPA3------>TXD */

📍刷成ST-LINK参考了《合宙9.9的air32开发板刷成stlink》

⛳烧写资源和工具(包括刷回CMSIS DAP固件以及刷ST-LINK固件)

链接:https://pan.baidu.com/s/1D6epX5q5KB1hZt2EquO_yQ 提取码:4wxx🎉ST-Link当前最新的升级工具:https://www.st.com/zh/development-tools/stsw-link007.html
本文链接地址:https://www.jiuchutong.com/zhishi/294487.html 转载请保留说明!

上一篇:Div标签里放img和span标签实现垂直水平居中(img标签铺满div)

下一篇:vuedraggable的使用(vuedraggable官方文档)

  • 春兰空调万能遥控器手机版(春兰空调)(春兰空调万能遥控器手机版)

    春兰空调万能遥控器手机版(春兰空调)(春兰空调万能遥控器手机版)

  • ios15左侧搜索页面怎么关掉(苹果手机左边页面的搜索有什么用)

    ios15左侧搜索页面怎么关掉(苹果手机左边页面的搜索有什么用)

  • 华为平板c3什么时候出的(华为平板哪款最好)

    华为平板c3什么时候出的(华为平板哪款最好)

  • 手机开性能模式好不好(手机开性能模式会减少寿命吗)

    手机开性能模式好不好(手机开性能模式会减少寿命吗)

  • 微信聊天记录莫名其妙没了怎么回事(微信聊天记录莫名其妙少了一部分)

    微信聊天记录莫名其妙没了怎么回事(微信聊天记录莫名其妙少了一部分)

  • 抖音互关互赞有什么用(抖音互关互赞有什么标志)

    抖音互关互赞有什么用(抖音互关互赞有什么标志)

  • 宽带路由器和光纤路由器一样吗(宽带路由器和光猫图片)

    宽带路由器和光纤路由器一样吗(宽带路由器和光猫图片)

  • 多闪聊天记录别人能看到吗(多闪聊天记录删了还能找出吗)

    多闪聊天记录别人能看到吗(多闪聊天记录删了还能找出吗)

  • 演示文稿与幻灯片的关系是(演示文稿与幻灯片,工作簿与工作表,word文档与页面)

    演示文稿与幻灯片的关系是(演示文稿与幻灯片,工作簿与工作表,word文档与页面)

  • 苹果11手机亮度突然变暗(苹果11手机亮度老是自动暗下来怎么办)

    苹果11手机亮度突然变暗(苹果11手机亮度老是自动暗下来怎么办)

  • 拉黑对方还能收到信息吗(拉黑对方还能收到微信吗)

    拉黑对方还能收到信息吗(拉黑对方还能收到微信吗)

  • 台式电脑突然黑屏主机在运行屏幕没显示(台式电脑突然黑屏了,但是电脑还在运行)

    台式电脑突然黑屏主机在运行屏幕没显示(台式电脑突然黑屏了,但是电脑还在运行)

  • 公牛插排有电流声(公牛插排电流声)

    公牛插排有电流声(公牛插排电流声)

  • fr107二极管用什么代换(fr107二极管参数代用)

    fr107二极管用什么代换(fr107二极管参数代用)

  • 华为freebuds跑步会脱落吗(华为freebuds4跑步)

    华为freebuds跑步会脱落吗(华为freebuds4跑步)

  • 华为matebook x尺寸

    华为matebook x尺寸

  • 微信的乘车卡怎么退钱(微信的乘车卡怎么用)

    微信的乘车卡怎么退钱(微信的乘车卡怎么用)

  • 华为mate20步数怎么设置(华为mate20步数不准)

    华为mate20步数怎么设置(华为mate20步数不准)

  • 目录怎么自动生成页数(目录怎么自动生成后怎么调整)

    目录怎么自动生成页数(目录怎么自动生成后怎么调整)

  • 絮叨的拼音是什么(絮叨的拼音是什么写)

    絮叨的拼音是什么(絮叨的拼音是什么写)

  • 华为mate20可以无线充电吗(华为mate20pro手机参数)

    华为mate20可以无线充电吗(华为mate20pro手机参数)

  • 软件缓存是什么意思,可以删除吗(手机软件缓存是什么)

    软件缓存是什么意思,可以删除吗(手机软件缓存是什么)

  • 小米风扇怎么连接小爱同学(小米风扇怎么连接)

    小米风扇怎么连接小爱同学(小米风扇怎么连接)

  • pd快充伤电池吗(pd快充对手机有影响吗)

    pd快充伤电池吗(pd快充对手机有影响吗)

  • 如何在微信朋友圈里发信息(如何在微信朋友圈设置地址)

    如何在微信朋友圈里发信息(如何在微信朋友圈设置地址)

  • 快影如何取消水印(快影如何取消水印功能)

    快影如何取消水印(快影如何取消水印功能)

  • 详解Linux系统中su和sudo命令的用法(linux sl)

    详解Linux系统中su和sudo命令的用法(linux sl)

  • 用JavaScript实现文件的上传与下载(javascript编写程序)

    用JavaScript实现文件的上传与下载(javascript编写程序)

  • 应付账款转资本公积
  • 什么是一般业务
  • 非企业员工可以报销差旅费吗
  • 进项税额红字怎么做账
  • 用友t3普及版价格
  • 本期金额和上期金额怎么填写
  • 固定资产转为投资性房地产折旧
  • 税负率过低进行什么交易
  • 仓储业有哪些
  • 高新技术企业技术转让所得
  • 企业开普票和专票的税率一样吗
  • 外经证是先开票还是先预缴税款
  • 个体户要申报
  • 如何查发票真伪发票查询
  • 月末结转增值税凭证
  • 差额征税做账分录
  • 怎么计算附加税税率
  • 工资五险一金缴费标准是多少
  • 废品损失的计算公式
  • 外资公司股东要求
  • 王者荣耀中扁鹊的克星是谁
  • 如果注册资本没有到账如何处理
  • 事业单位服务收入怎么做账
  • linux中的
  • 无法收回的保证金计入营业外支出汇算清缴调增填其他吗
  • PHP:mb_output_handler()的用法_mbstring函数
  • 生产车间闲置的固定资产
  • 销售食品分录
  • 城市维护建设税计入什么会计科目
  • 最早的笔记本是512m内存
  • 前端男神尤雨溪传奇
  • 最贵的游戏宣传片
  • 韦罗尼卡
  • php根据日期显示星期几
  • thinkphp-5.0
  • el-upload上传文件必传校验
  • java代理类是什么
  • 固定资产被替换的账面价值怎么算
  • 充电桩折旧年限是多少年
  • 购买二手设备
  • 预收账款转收入可以调以前年度吗
  • 纳税人备案期限
  • 代扣代缴的境外收入企业所得税可以抵减吗
  • 预缴增值税所需成本
  • mongodb如何修改数据
  • 公司代个人缴纳社保,但不发工资和交税
  • 垃圾袋发票税收分类编码
  • 长期待摊费用如何做分录
  • 初识PostgreSQL存储过程
  • 出口不报关怎么收款
  • 商业保理怎么账务处理?
  • 应付账款长时间不付款怎么处理
  • 股权转让需要哪些手续及流程
  • 当月开的票当月可以勾选抵扣吗
  • 上年记错账了,本年如何调整
  • 被代持股份的股东需要负责吗
  • 取得投资款缴纳企业所得税吗
  • 施工单位月末都需要结转什么
  • 发票开错了记账凭证如何做?
  • 原始凭证的审核要求有哪些
  • sql 判断数据是否存在
  • windows7打游戏会卡怎么办
  • linuxsu命令作用
  • cpu numa
  • win7电脑711
  • Win10 64位系统下火狐浏览器打开带flash网页卡死的解决方法
  • win7系统弹出好多停止运行程序
  • win10 rs3
  • texturepackergui
  • nodejs formidable
  • nodejs web3
  • 关于android中view的说法正确的是
  • 基于stm32的100个毕业设计
  • html超链接打开本地文件
  • node.js可以跨平台吗
  • jquery json对象
  • 使用jquery
  • javascript入门·对象属性方法大总结
  • 税代扣代缴
  • 上海市网上税务局如何登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设