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设置,得人工自己编写代码,是不是一个坑
zhujinwei317
发表于 2019-12-17 20:23:08
我把图已经上传了,我还是不明白是哪里不对
zhujinwei317
发表于 2019-12-18 08:48:59
我重新换了一个芯片 然后通过STM32CubeMX把 DEBUG设置成Serial Wire,再烧录芯片,同样出现一样的问题,问题还是没有解决
斯文人
发表于 2019-12-18 09:09:06
PB3PB4 为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也连接不上芯片!
bingsun
发表于 2019-12-19 12:04:08
没用750,用的是743,手上两个板,都是一样的情况。ST官方板自带LINK3 + 串口,现在放一边睡觉。另一个板是接上USB串口及link2同时接上是可以下载的,具体原因我也不清楚。
xiaohao121
发表于 2020-3-4 17:49:11
楼主可以将BOOT引脚端接至3.3V然后上电或复位,就可以通过仿真器找到芯片了