STM32 JTAGSWD禁用导致无法烧写.doc

STM32 JTAGSWD禁用导致无法烧写.doc

ID:55955573

大小:68.50 KB

页数:1页

时间:2020-06-18

STM32 JTAGSWD禁用导致无法烧写.doc_第1页
资源描述:

《STM32 JTAGSWD禁用导致无法烧写.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、STM32 JTAG/SWD禁用导致无法烧写由于STM32的引脚功能较多,在为了方便硬件的使用,常会使用复用,重映射的功能,这里主要提及的是SWD和JTAG端口的引脚对应出现的问题。为了使得TIM2能够重映射到PA15和PB3,所以得对TIM2进行重映射,但是这样是不够的,因为下载调试端口SWD默认就占用了该引脚,所以重映射无效,因此必须先启动时钟  RCC->APB2ENR

2、=1<<0;    然后令:AFIO->MAPR=AFIO_MAPR_SWJ_CFG_1;或者AFIO->MAPR=AFIO_MAPR_SWJ_CFG_2;但是又有一个新闻问题来了

3、,如果你设置为第二种,那么就意味着你不但关闭了JTAG还关闭了SWD,这样一来,如果你使用该方式来烧写程序,那么你下一次将面临这无法烧写程序的后果,下面就介绍解决问题的办法:  1、按着板子上面的复位键不放,若没有按键,就用夹子短路复位电容,这样单片机将停止程序的运行;  2.这时候点击Keil的下载,下方的“Build Output”窗口便会开始滚动,一会之后会提示出错。直接关闭它,放开复位键。  3.这时候单片机已经停止程序了,SWD那些端口已经恢复原有的调试端口功能,这时候你再一次按下载键便可以下载程序了,问题解决!!!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。