目前我使用的是SWD模式来下载程序的,将多余的jtag口(PB3)作为GPIO输出使用时出现错误,一直重启。然后我在当前工程搜索下面配置是没有实现函数的,是库不全的原因吗(我的是用cube配置的) 尝试配置如下: 把PB3,PB4,PA15当成IO使用,设置: RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); ————————————————
|
STM32L4出现Warning:L6989W怎么解决
请问STM32L4 支持动态链接库吗,需要什么平台生成DLL,如何调用?
STM32L431 使用内部参照电压,DATASHEET上写的是连到ADC_IN0通道,CubeMX勾选Vrefint后生成的代码里没有配置IN0通道,rank配置里也没有体现,可以直接用?
单片机的AD通道是否具有内部放大功能?
STM32L431 系统时钟配置为32M,MCO输出32M,放在冰箱保鲜层一会后,MCO变为4M
HAL库双ADC采集双通道,有没有指教一下
STM32L431 单独使用HSE时 配置系统时钟MCO输出为32M 开启LSE后MCO输出变为4M
stm32l4p5zg 串口1低温-40度tx无法正常输出高
哪一个型号的stm32支持DMA直接从SPI将数据搬运到FMC
stm32l431驱动段码屏
后期的STM32系列里就没有开启AFIO外设时钟的做法了。
你提到的那两个函数只有早期极个别系列需要使用。
后来的STM32系列是复用什么就配置成什么即可。
你既然基于CubeMx配置,一般都会生成基于HAL库或LL库的工程,应该找不到你所
提到的那两个函数了。
所以,不是库不全,是本来就不需要你提到的两个函数。
总之,你目前使用SWD模式,用不到PB3的话,它肯定可以作为GPIO来用,也不会影响SWD的工作。
如果说感觉影响到了,你看看是否硬件线路方面的影响。
那是不是stm32L4系列就不需要单独处理pb3吗,直接按照正常gpio口配置就可以吗?
是的,当你选择SERIAL WIRE 的SWD调试口后,PB3本来就空闲出来了,
你可以根据需要对其进行配置。无需像F1系列那样操作了。
[md]好的,多谢