中山无雪 发表于 2018-2-8 19:10:38

zhjb1 发表于 2018-2-7 14:01
在CUBE中设置了GPIO和时钟树直接可以看到打开了 GPIO时钟。为了简化问题,已用ARMmbed工程绕开后续问题, ...

查一下代码中是否有
__HAL_RCC_GPIOD_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
这样的打开时钟的语句,这是打开GPIO时钟的函数

也不排除Cube生产的代码有Bug导致运行不正常的问题,我就曾发现过几个,还有就是看看《勘误表》是不是有什麽特别的说明

zhjb1 发表于 2018-2-9 09:04:50

中山无雪 发表于 2018-2-8 19:10
查一下代码中是否有
__HAL_RCC_GPIOD_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();


谢谢
页: 1 [2]
查看完整版本: STM32Cube创建工程时钟问题