你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32H750芯片通过JTAG烧录一次程序后,就连接不到芯片

[复制链接]
zhujinwei317 提问时间:2019-12-17 08:41 /
阅读主题, 点击返回1楼
收藏 评论21 发布时间:2019-12-17 08:41
21个回答
zhujinwei317 回答时间:2019-12-17 19:59:22
wenyangzeng 发表于 2019-12-17 09:37
PA13、PA14是SDW下载接口,楼主将其挪作它用,当然下一次就无法下载了。使用ST-LINK Utility工具全片删除, ...

GPIO_InitStruct.Pin = GPIO_PIN_13|GPIO_PIN_14|GPIO_PIN_15;
  GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
  GPIO_InitStruct.Pull = GPIO_NOPULL;
  GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
  GPIO_InitStruct.Alternate = GPIO_AF0_SWJ;
  HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);

我这样定义,不就是把PA13和PA14复定义为JTAG了吗?    不明白还需要怎么复用定义?
zhujinwei317 回答时间:2019-12-17 20:08:57
我配置的STM32CubeMX   的管脚和设置见界面,但是好像提示说   不支持debug设置,得人工自己编写代码,是不是一个坑
微信图片编辑_20191217200431.jpg
zhujinwei317 回答时间:2019-12-17 20:23:08
我把图已经上传了,我还是不明白是哪里不对
zhujinwei317 回答时间:2019-12-18 08:48:59
我重新换了一个芯片   然后通过STM32CubeMX把 DEBUG设置成Serial Wire,再烧录芯片,同样出现一样的问题,问题还是没有解决
斯文人 回答时间:2019-12-18 09:09:06
PB3  PB4 为JTAG管脚 你重新定义了 就只能用SWD模式烧写,你把keil中的烧写方式更改成SWD
斯文人 回答时间:2019-12-18 09:09:42
另外一种方式 就是你先点download,然后马上按一下复位键也可以烧写进去
zhujinwei317 回答时间:2019-12-18 09:22:57
斯文人 发表于 2019-12-18 09:09
另外一种方式 就是你先点download,然后马上按一下复位键也可以烧写进去

2个方法都尝试过了   也都不行
zhujinwei317 回答时间:2019-12-18 13:22:47
wenyangzeng 发表于 2019-12-17 09:37
PA13、PA14是SDW下载接口,楼主将其挪作它用,当然下一次就无法下载了。使用ST-LINK Utility工具全片删除, ...

我下载了ST-LINK Utility  也连接不上芯片!
微信图片_20191218131919.png
bingsun 回答时间:2019-12-19 12:04:08
没用750,用的是743,手上两个板,都是一样的情况。ST官方板自带LINK3 + 串口,现在放一边睡觉。另一个板是接上USB串口及link2同时接上是可以下载的,具体原因我也不清楚。
xiaohao121 回答时间:2020-3-4 17:49:11
楼主可以将BOOT引脚端接至3.3V然后上电或复位,就可以通过仿真器找到芯片了
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版