参考博客:http://blog.csdn.net/qq_26093511/article/details/59484249 (1)如果用jtag模式下载的话需要接线: jlink的第1脚(VDD) 第3脚(TRST对应stm32的PB4) 第5脚(TDI对应stm32的PA15) 第7脚(TMS/ ...
分类:
其他好文 时间:
2017-12-04 23:32:43
阅读次数:
372
IAR 8.11.1的安装与破解 1.IAR的安装 (1) (2)然后选择自己的调试方式驱动(jtag与swd...) (3)选择路径,一直下一步就好 (4)最后finish 2.IAR的破解 (1)打开iar,在help中打开license manager (2) (3)出现这个画面 (4)在注册 ...
分类:
其他好文 时间:
2017-12-04 22:18:04
阅读次数:
1355
最近在MCU on Eclipse网站上看到Erich Styger所写的一篇有关通过SWD的跟踪接口SWO获取ARM Cortex-M相关信息的文章,文章结构明晰,讲解透彻,本人深受启发,特意将其翻译过来供各位同仁参考。当然限于个人水平,有不当之处恳请指正。原文网址:https://mcuonec ...
分类:
系统相关 时间:
2017-11-05 13:07:50
阅读次数:
374
使用cube配置导出工程在keil5编译后首次SWD下载可以再次下载不行的解决办法。 1原因: cube使用的是HAL库,初始化语句里面禁用了调试功能。 在stm32f1xx_hal_msp.c中 __HAL_AFIO_REMAP_SWJ_DISABLE(); 就是这句禁了。 2解决: 在stm32 ...
分类:
其他好文 时间:
2017-07-26 21:57:03
阅读次数:
266
今天在下载代码时出现如下错误, 网上查找了找原因,是因为之前代码设置了读保护功能。 读保护即大家通常说的“加密”,是作用于整个Flash存储区域。一旦设置了Flash的读保护,内置的Flash存储区只能通过程序的正常执行才能读出,而不能通过下述任何一种方式读出:通过调试器(JTAG或SWD);从RA ...
分类:
其他好文 时间:
2017-07-22 22:26:20
阅读次数:
278
玩了那么久STM32,还没有用SWD调试过程序(一直都是用printf调试程序),觉得有些落后了,于是开始搞起了SWD调试。 很快通过查阅资料,知道了keil里面的配置和ST-Link与STM32的连接方式,但是在调试时就是进不了main函数,具体的现象就是能够下载程序,但是进入调试后,进入的是如下 ...
分类:
其他好文 时间:
2017-06-06 11:57:25
阅读次数:
252
ST-Link非常好用,既可以像JLINK那样在软件中直接下载,,也可以下载Hex文件, 自己买的这种,,,, 其实就是SWD下载模式 安装驱动 所有用到的 链接:http://pan.baidu.com/s/1c10Twsg 密码:m4dx 先安装好驱动现在用软件下载 现在用这个软件下载Hex文件 ...
分类:
其他好文 时间:
2017-03-05 16:34:06
阅读次数:
204
一、开启AFIO的时钟(必须保证先打开AFIO,否则无效) RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); 二、禁用JTAG,使能SWD GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENA ...
分类:
其他好文 时间:
2017-02-19 20:02:30
阅读次数:
462
所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。 Main Flash memory是STM32内置的Flash,一般我们使用JTAG或者SWD模式下载程序时,就是下 ...
分类:
其他好文 时间:
2017-01-11 12:45:44
阅读次数:
285
前几天,做工程,遇到了利用jlink的SWD的模式调试程序,定时器延时不准的问题,上网搜了好多,终于找到了问题所在,感谢万能的网友。时间不对是因为Keil的设置问题。 以下是转自网友: 一、先说说仿真方式SWD与JTAG区别 (1) SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情 ...
分类:
其他好文 时间:
2016-12-24 17:21:06
阅读次数:
267