在調(diào)用函數(shù)接口”HalLedSet(HAL_LED_ALL, HAL_LED_MODE_ON);“的時(shí)候,板子上的燈不亮。
熱門產(chǎn)品 :
CH32V317: 互聯(lián)型青稞RISC-V MCU
在調(diào)用函數(shù)接口”HalLedSet(HAL_LED_ALL, HAL_LED_MODE_ON);“的時(shí)候,板子上的燈不亮。
可以檢查這三個(gè)方面:
1:燈的io又是如何定義的,例程中只定義了pb15,其余由用戶自定義,
2:接線是否正確,
3:用來(lái)驅(qū)動(dòng)的燈的io是否設(shè)置為輸出模式
燈的io是在下面這部分代碼定義的么?
我打算使CH573F上的LED0 LED1點(diǎn)亮,怎么設(shè)置成輸出模式?
這句話就可以,led初始化里有。
如果只是想點(diǎn)亮led燈,調(diào)用這兩個(gè)函數(shù)即可:設(shè)置為輸出模式,輸出低電平。
GPIOB_ModeCfg(GPIO_Pin_15, GPIO_ModeOut_PP_5mA);
GPIOB_ResetBits(GPIO_Pin_15);