查看: 1358  |  回复: 1
梁山派开发板 GD32F470 用DAP在线烧录程序后测试时会自动把芯片锁死是什么原因?

主题

回复
发表于2023-06-17 11:01:17 | 显示全部楼层
1# 电梯直达
梁山派开发板单独运行可以正常,但是一接到智能小车扩展板上后就会把芯片锁死, 程序运行错乱, 在Keil中继续通过 DAP下载时,发现下载失败, 要通过 FlyMcu 清除芯片后才能恢复正常, 单独把开发板取下烧好程序再插上智能小车扩展板又锁住了,程序又开始乱跑。 反复对过接口并没有接错, 查看各驱动的IO口引脚也都是默认的普通GPIO口,实在搞不懂了, 不知道芯片自动上锁的条件是什么? 这样也许比较能快速找到问题点。

主题

回复
发表于2023-06-19 11:07:54   |  显示全部楼层
2#

你的原理图中使用到了PA13/PA14引脚,并且在软件部分也使用到了。使用这两个引脚作为GPIO会导致无法通过SW下载,DAP-LINK无法识别。

1,  PA13 和 PA14 使用了是不是会引起芯片上锁?


不会锁,但是SW下载接口就没有了,只能通过串口ISP模式下载。


2, 这两个引脚如果要有做普通I/O口,要如何对这两个引脚I/O口重定义?


直接像GPIO配置一样用就可以,但是会无法使用SW下载,DAP-link无法识别。只可以通过串口ISP下载(不建议使用PA13PA14)


主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部