本帖最后由 90houyidai 于 2023-11-24 14:32 编辑
int main( void )
{
SetSysClock( CLK_SOURCE_HSE_32MHz ); // 设置外部32M做主频
DelayMs(3000);
HAL_LedInit( );
GPIOA_ResetBits(GPIO_Pin_15);
GPIOA_ModeCfg(GPIO_Pin_15, GPIO_ModeOut_PP_5mA);
while(1);
}
PA15引脚 在我们第二版硬件控制PMOS开关,开关无法正常开关
PA15引脚 在第一版硬件上悬空,现象也是一样,一直不停重启
重启现象:在DEBUG模式下,在SetSysClock下断点,跑一段时间后又跑到断点,并且PA15并未拉低
@WCHTech2 ,@WCHCN
去掉
GPIOA_ResetBits(GPIO_Pin_15);
GPIOA_ModeCfg(GPIO_Pin_15, GPIO_ModeOut_PP_5mA);
这部分代码
程序能正常跑
|