34.37~40.号是IO口或者调试端口,调试端口是用来调试程序和下载程序的,这个STM32支持SWD和JTAG的两种调试方式。SWD需要两根线,分别是SWDIO和SWCLK;JTAG需要5根线,分别是JTMS、JTCK、JTDI、JTDO、NJTRST。推荐使用STLINK下载调试程序,STLINK采用的是SWD的方式,所以只需占用PA13和PA14两个IO口,在使用SWD的调试方式时,...
使用Jlink向STM32烧录程序时,需要使用6个芯片的引脚(以STM32F103C8T6为例),分别是PB4/JNTRST、PB3/JTDO、PA13/JTMS、PA14/JTCK、PA15/JTDI、NRST。标准的20针JLink接口如下图所示。 当芯片IO口资源比较紧张时,可选择SW模式烧录程序。SWD只需用到PA13/JTMS、PA14/JTCK两根线,NREST可以接可不接,而剩下的PB4...
34.37~40.号是IO口或者调试端口,调试端口是用来调试程序和下载程序的,这个STM32支持SWD和JTAG的两种调试方式。SWD需要两根线,分别是SWDIO和SWCLK;JTAG需要5根线,分别是JTMS、JTCK、JTDI、JTDO、NJTRST。推荐使用STLINK下载调试程序,STLINK采用的是SWD的方式,所以只需占用PA13和PA14两个IO口,在使用SWD的调试方式时,...
基本使用JTAG仿真模式的情况下是可以直接使用SWD模式的,只要你的仿真器支持,所以推荐大家使用这个模式。 正常的JTAG需要20管脚,而J-Link 的SWD只需要2根线(PA13/JTMS/SWDIO、PA14/JTCK/SWCLK)就够了(加上电源线也就4根),这样就节省了3个I/O口(PA15/JTDI、PB3/JTDO、PB4/JNTRST)为其它所用,并且可节省一部...
由原理图可知,ST-Link的“SWCLK”连接核心板的“JTCK”,“SWDIO”连接核心板的“JTMS”,“RST”接“RESET”。VCC不要接,接好ST-Link后再单独给核心板供电。 6.2 Keil配置 硬件连接好后开始配置Keil5,关于ST-Link驱动的安装这里就不再做介绍了。 首先确定ST-Link驱动是否正常 ...
STM32的JTMS/SWDIO接JTAG口的TMS; STM32的JTCK/SWCLK接JTAG口的TCK。 如果要用ULINK2,则再加多一条“NRST”,即5条。 STM32的SWD接口与JTAG是共用的,只要接上JTAG,就可以使用SWD模式了(其实并不需要JTAG这么多线),JLINKV8和ULINK2都支持SWD。 这个接口可自行定义,在使用时用杜邦线跳接或做块转换接口板联接仿...
连接其它STM32开发板时,使用如图 4.4.14 所示的“3V3”、“GND”、“JTCK”、“JTMS”,效果如图 4.4.15 所示。 图4.4.14 ST-Link下载引脚 图4.4.15 与其它开发板连接实物图 1.4.3 ST-Link调试下载 将ST-Link与开发板连接好后,可以直接点击 Download下载(快捷键F8)。
● JTMS/SWDIO:带上拉的输入 ● JTCK/SWCLK:带下拉的输入 ● JTDO:浮空输入 软件可以把这些I/O引脚用作普通的I/O。 注意: JTAG的IEEE标准推荐对TDI,TMS和nTRST上拉,但是对TCK没有特别建议。然而,在 STM32F10xxx中JTCK引脚有下拉电阻。 有了嵌入的上拉和下拉电阻,就不需要加外部电阻了 ...
的JTMS/SWDIO接JTAG口的TMS; STM32的JTCK/SWCLK接JTAG口的TCK。 SWD PIN 1---3.3V PIN 4---GND PIN 7---PA13(SWDIO) PIN 9---PA14(SWCLK) 如果要用ULINK2,则再加多一条“NRST”,即5条。 这个接口你可自行定义,在使用时用 杜邦线跳接或做块转换...
SWD只需用到PA13/JTMS、PA14/JTCK两根线,NREST可以 接可不接,而剩下的PB4/JNTRST、PB3/JTDO和PA15/JTDI就可以当做普通 IO使用。但是这三个口当做普通IO使用时需要先配置。配置方法: void GPIOInit(void) { GPIO_InitTypeDef GPIO_InitStructure; GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); /...