
目前我使用的是SWD模式来下载程序的,将多余的jtag口(PB3)作为GPIO输出使用时出现错误,一直重启。然后我在当前工程搜索下面配置是没有实现函数的,是库不全的原因吗(我的是用cube配置的) 尝试配置如下: 把PB3,PB4,PA15当成IO使用,设置: RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); ————————————————
|
STM32L433单片机如何在调试的时候关闭看门狗
STM32L433 驱动LCD断码屏,怎么单独让某个数字闪烁
STM32L433 使用LCD控制器驱动段码屏,有什么LCD降低功耗的方法吗?
STM32L433VCT6 LCD复用引脚如何分配?(同一个引脚同一个复用功能里还有三类引脚)
STM32驱动段码屏,有一个14段数字,有4个段位没有显示
STM32L431偶发串口乱码问题。
ADC差分采样
请问大佬们,L433进入stop2模式还有874uA的电流,有什么排查的办法吗?
ST25R3916有快速读取吗?
STM32L476 Flash擦除失败问题
后期的STM32系列里就没有开启AFIO外设时钟的做法了。
你提到的那两个函数只有早期极个别系列需要使用。
后来的STM32系列是复用什么就配置成什么即可。
你既然基于CubeMx配置,一般都会生成基于HAL库或LL库的工程,应该找不到你所
提到的那两个函数了。
所以,不是库不全,是本来就不需要你提到的两个函数。
总之,你目前使用SWD模式,用不到PB3的话,它肯定可以作为GPIO来用,也不会影响SWD的工作。
如果说感觉影响到了,你看看是否硬件线路方面的影响。
那是不是stm32L4系列就不需要单独处理pb3吗,直接按照正常gpio口配置就可以吗?
是的,当你选择SERIAL WIRE 的SWD调试口后,PB3本来就空闲出来了,
你可以根据需要对其进行配置。无需像F1系列那样操作了。
[md]好的,多谢