当前位置: 首页 > news >正文

GD32 GPIO失控的解决方案

本周接手了同事GD32的大坑项目,之前一直使用CUBEMX+IDE开发STM32,一换到MDK浑身难受,陆续踩了不少坑。今天这个坑来自于GD32的下载器配置机制。再MX开发32的时候下载端口默认是没有的,GD32的下载端口默认都是使能的。

因此PB3/4及时被执行了GPIO低的操作,也会出现浮动的电压,这里实测是2.6V

目前的项目中使用SWD下载程序,启动的功能引脚被JTAG占用因此无法实现功能,增加了以下两行代码实现了禁用JTAG:

//这两段代码写在初始化GPIO之前rcu_periph_clock_enable(RCU_AF);//禁用JTAG引脚功能,操作的是AF寄存器,所以要先使能AF时钟 	gpio_pin_remap_config(GPIO_SWJ_SWDPENABLE_REMAP, ENABLE);**

相关文章:

  • 【动态导通电阻】GaN HEMT动态导通电阻的精确测量
  • 每日Prompt:迷你 3D 建筑
  • 【leetcode】94. 二叉树的中序遍历
  • 【技术原理】ELK技术栈的历史沿革与技术演进
  • 《Elasticsearch 源码解析与优化实战》笔记
  • 前端面经 9 JS中的继承
  • FC7300 WDG MCAL 配置引导
  • kubernetes的service与服务发现
  • 矩阵转置的LATEX写法
  • Spring Cloud深度实践:从服务发现到弹性智能API网关全景解析
  • import pywinauto后tkinter.filedialog.askdirectory()无法调用,直接卡死,应如何解决
  • 基于Matlab实现图像透明叠加程序
  • LED接口设计
  • 物联网设备远程管理:基于代理IP的安全固件更新通道方案
  • ChatGPT到Claude全适配:跨模型Prompt高级设计规范与迁移技巧
  • Python连接redis
  • 深入理解 JavaScript 事件循环机制
  • 【嵌入式开发-RGB 全彩 LED】
  • Nginx模块配置与请求处理详解
  • XS9922C芯片:多能一体的视频处理强者,可p2p替代TP9930和TP9932,开启智能视觉新征程
  • 体坛联播|热刺追平单赛季输球纪录,世俱杯或创收20亿美元
  • 圆桌丨全球化博弈与人工智能背景下,企业如何落地合规体系
  • 南宁一学校发生伤害案件,警方通报:嫌疑人死亡,2人受伤
  • 又一例!易方达基金张坤卸任副总职务,将专注于投资管理工作
  • 外交部部长助理兼礼宾司司长洪磊接受美国新任驻华大使递交国书副本
  • 六省会共建交通枢纽集群,中部离经济“第五极”有多远?