-
HC32F460的软件看门狗WDT如何停止计数,或者关闭
,执行WFI指令进入睡眠模式好像并没有起作用,CPU仍然在运行
2025-02-12 8 -
HC32F4A0系统时钟配置
voidBSP_SetSysClk(void){stc_clock_xtal_init_tstcXtalInit;stc_clock_pll_init_tstcPLLHInit;stc_pll_clock_freq_tpstcPllClkFreq;stc_clock_freq_tpstcClockFreq;stc_clock_scale_tclk_freq_cfg;/*ConfigXtalandenableXtal*/stcXtalInit.u8Mode=CLK_XTAL_MD_OSC;stcXtalInit.u8Drv=CLK_XTAL_DRV_LOW;stcXtalInit.u8State=CLK_XTAL_ON;stcXtalInit.u8StableTime=CLK_XTAL_STB_2MS;CLK_XtalInit(&stcXtalInit);CLK_XtalCmd(ENABLE);/*VCO=(8/1)*120=960MHz*/stcPLLHInit.u8PLLState=CLK_PLL_ON;stcPLLHInit.PLLCFGR=0UL;stcPLLHInit.PLLCFGR_f.PLLM=1UL-1UL;stcPLLHInit.PLLCFGR_f.PLLN=120UL-1UL;stcPLLHInit.PLLCFGR_f.PLLP=4UL-1UL;stcPLLHInit.PLLCFGR_f.PLLQ=4UL-1UL;stcPLLHInit.PLLCFGR_f.PLLR=4UL-1UL;stcPLLHInit.PLLCFGR_f.PLLSRC=CLK_PLL_SRC_XTAL;CLK_PLLInit(&stcPLLHInit);/*flashreadwaitcyclesetting*/EFM_REG_Unlock();EFM_SetWaitCycle(EFM_WAIT_CYCLE1);EFM_REG_Lock();CLK_PLLCmd(ENABLE);/*WaitMPLLready.*///while(SET!=CLK_GetStableStatus(CLK_STB_FLAG_PLL)){}CLK_SetSysClockSrc(CLK_SYSCLK_SRC_PLL);}
2025-01-20 3 -
STM32F105RC USB ,一直在SOF这里中断。
STM32F105RCUSB配置成MassStorageClass,插上U盘,一直在SOF这里中断,请问是什么原因,谢谢!
2024-06-17 16