原文:STM32 JTAG/SWD禁用导致无法烧写解决方法

由于STM 的引脚功能较多,在为了方便硬件的使用,常会使用复用,重映射的功能,这里主要提及的是SWD和JTAG端口的引脚对应出现的问题。为了使得TIM 能够重映射到PA 和PB ,所以得对TIM 进行重映射,但是这样是不够的,因为下载调试端口SWD默认就占用了该引脚,所以重映射无效,因此必须先启动时钟 void Relay GPIO Config void GPIO InitTypeDef GPI ...

2020-11-03 16:07 0 1214 推荐指数:

查看详情

偶遇STM32 JTAGSWD口(调试)被禁用无法下载,已经粗暴解决

处女座,为了板子走线美观,拉线方便,在项目量产前,还更改了原来外设的IO口,埋头苦干一天,移植ok,发现PB3一直不听使唤,好,加班检查代码,检查初始化,时钟,IO对应,然后试PCB板,是否短路,断路等等等,试遍了,纹丝不动,拉不高也拉不低。。。这是为什么呢,百度一下,才发现,PB3是JTAG口 ...

Mon Dec 26 22:37:00 CST 2016 4 12080
STM32JTAGSWD接口禁用问题

我们在用单片机开发产品是无可避免的会使用到JTAG或者SWD接口或者是硬件工程师的粗心大意,或者是因为硬件资源的限制,当我们遇到这些问题的时候就需要复用这些IO口 #define GPIO_Remap_SWJ_NoJTRST ((uint32_t)0x00300100) /*!< ...

Mon Apr 10 23:05:00 CST 2017 0 6491
stm32swd接口的协议是否公开的呢?

stm32swd接口的协议是否公开的呢? 需要用一台好的示波器来抓才能有足够的存储深度,保证你能够过滤掉那个该死的50clock。 按照Arm的手册,每次转换发送方都需要一个TNR---但是我观察JLINK的波形却没有那个该死的TNR。 手册中说异步SWD需要,同步不需要 ...

Sat Sep 12 02:46:00 CST 2015 0 8193
STM32JTAGSWD模式

说在前面的话   最近YKY项目做了新的硬件设计,其中键盘接口采用矩阵式键盘(4*4),有两个接口使用了STM32 (PB3、PB4), 调试中发现,这两个接口对应的两行均不能正常扫描到按键值,查看数据手册才知道这是系统接口,需要进行设置才可以 作为普通IO口使用。如图是数据手册对这两个接口 ...

Thu Aug 08 21:58:00 CST 2019 0 1888
STM32报错init mode failed解决方法

昨天使用 STM32CubeMX 生成项目配置时,在 System Core 的 SYS 选项的 Debug 模式中选错了,选成了 "No Debug". 我是用 VSCode 配合 Platformio 插件单片机程序的,首次往STM32板子上烧录程序时没有任何问题,但是之后再想向板子上烧录 ...

Sun Mar 14 18:54:00 CST 2021 0 491
STM32 ~ JTAGSWD和串口下载的问题

最近有一个项目用到STM32,为了使PCB布线方便一些所以改了一些引脚,占用了JTAG接口的PA15和PB3,所以要禁用一下JTAG,下载采用SWD模式。这样在实际操作中做出一些总结(方法网上都有、这里只是总结记录一下,如果是STM32F4系列就不 ...

Tue May 12 22:53:00 CST 2015 0 6287
STM32 SWD下载出现no target connect解决方法

笔者学习使用的开发板为STM32F103C8T6核心板 学习过程中,通过keilUvision软件使用ST_link进行程序下载时发现无法下载。总是弹出如图所示问题: 通过查询资料发现解决这个问题非常简单,在st_link驱动正常的前提下,在Kile软件里配置好使用st_link进行 ...

Wed Oct 07 00:40:00 CST 2020 0 703
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM