1、remap重映射模式下 如下图所示,可通过调整SWJ_CFG控制位进行配置。具体配置代码如下图所示 具体remap形参配置有以下三种,GPIO_SWJ_NONJTRST_REMAP为全SWD功能,NJTRST可以作为GPIO使用,GPIO_SWJ_SWDPENABLE_REMAP为禁用JTAG,使能SWD,也就是PB15/PB3/PB4可以作为GPIO;GPIO_SWJ_DISABLE_REMAP为JTAG和SWD均...
1、remap重映射模式下 如下图所示,可通过调整SWJ_CFG控制位进行配置。 具体配置代码如下图所示 rcu_periph_clock_enable(RCU_AF); gpio_pin_remap_config(GPIO_SWJ_SWDPENABLE_REMAP,ENABLE); 具体remap形参配置有以下三种,GPIO_SWJ_NONJTRST_REMAP为全SWD功能,NJTRST可以作为GPIO使用,GPIO_SWJ_SWDPENABLE_REMAP...
如下所示,PA13 PA14 PB3 PB4 PB5, 默认是JTAG + SWD的 PIN, 需要引脚ReMap 才能作为GPIO 使用。 HAL库解决办法 // __HAL_AFIO_REMAP_SWJ_ENABLE(); //Full SWJ (JTAG-DP + SW-DP):// __HAL_AFIO_REMAP_SWJ_NONJTRST(); //Full SWJ (JTAG-DP + SW-DP) but without NJTRST__HAL_AFIO_REM...
1、remap重映射模式下 如下图所示,可通过调整SWJ_CFG控制位进行配置。 具体配置代码如下图所示 C rcu_periph_clock_enable(RCU_AF); gpio_pin_remap_config(GPIO_SWJ_SWDPENABLE_REMAP,ENABLE); 具体remap形参配置有以下三种,GPIO_SWJ_NONJTRST_REMAP为全SWD功能,NJTRST可以作为GPIO使用,GPIO_SWJ_SWDPENABLE_RE...
1、remap重映射模式下 如下图所示,可通过调整SWJ_CFG控制位进行配置。 具体配置代码如下图所示 C rcu_periph_clock_enable(RCU_AF); gpio_pin_remap_config(GPIO_SWJ_SWDPENABLE_REMAP,ENABLE); 具体remap形参配置有以下三种,GPIO_SWJ_NONJTRST_REMAP为全SWD功能,NJTRST可以作为GPIO使用,GPIO_SWJ_SWDPENABLE_RE...
1、remap重映射模式下 如下图所示,可通过调整SWJ_CFG控制位进行配置。 具体配置代码如下图所示 rcu_periph_clock_enable(RCU_AF); gpio_pin_remap_config(GPIO_SWJ_SWDPENABLE_REMAP,ENABLE); 具体remap形参配置有以下三种,GPIO_SWJ_NONJTRST_REMAP为全SWD功能,NJTRST可以作为GPIO使用,GPIO_SWJ_SWDPENABLE_REMAP...
具体remap形参配置有以下三种,GPIO_SWJ_NONJTRST_REMAP为全SWD功能,NJTRST可以作为GPIO使用,GPIO_SWJ_...
1、remap重映射模式下 如下图所示,可通过调整SWJ_CFG控制位进行配置。 具体配置代码如下图所示 C rcu_periph_clock_enable(RCU_AF); gpio_pin_remap_config(GPIO_SWJ_SWDPENABLE_REMAP,ENABLE); 具体remap形参配置有以下三种,GPIO_SWJ_NONJTRST_REMAP为全SWD功能,NJTRST可以作为GPIO使用,GPIO_SWJ_SWDPENABLE_RE...
存在常用的引脚复用选项,如GPIO_SWJ_NONJTRST_REMAP、GPIO_SWJ_SWDPENABLE_REMAP
下拉输入,GPIO推挽输出,GPIO开漏输出,AFIO推挽输出和AFIO开漏输出。 IO端口基本结构: 3.GPIO外设 3.1如果使用调试端口PB4则需要重映射为GPIO。 //管脚复用时钟使能 rcu_periph_clock_enable(RCU_AF); //PB4管脚默认是NJTRST,要当GPIO需要使用重映射函数映射 gpio_pin_remap_config(GPIO_SWJ_NONJTRST_REMAP, ENABLE...