CH579M的PA10,PA11引腳,是否有推挽輸出功能?

CH579M的PA10,PA11引腳,是否有推挽輸出功能?

PA10,PA11不用做LSE引腳,作為普通的IO口,置高后沒有高電平輸出。


PWR_UnitModCfg( DISABLE, UNIT_SYS_LSE );??

GPIOA_ModeCfg(GPIO_Pin_11, GPIO_ModeOut_PP_20mA);

GPIOA_SetBits(GPIO_Pin_11 );/*PA11*/

GPIOA_ModeCfg(GPIO_Pin_10, GPIO_ModeOut_PP_20mA);

GPIOA_SetBits(GPIO_Pin_10 );/*PA10*/


CH579 上電后 LSE 默認開啟, 作為GPIO 使用前,需要將LSE 功能關(guān)閉:

可以參考下面函數(shù)(路徑CH579 EVT_2.4>EXAM>BLE>HAL>RTC.c 中 ),

當CLK_OSC32K 非0 時候,關(guān)閉LSE ,開啟LSI, rtc時鐘源設(shè)置為LSI

void?HAL_TimeInit(?void?)?{
#if(?CLK_OSC32K?)
????R8_SAFE_ACCESS_SIG?=?0x57;
????R8_SAFE_ACCESS_SIG?=?0xa8;
????R8_CK32K_CONFIG?&=?~(RB_CLK_OSC32K_XT|RB_CLK_XT32K_PON);
????R8_CK32K_CONFIG?|=?RB_CLK_INT32K_PON;
????R8_SAFE_ACCESS_SIG?=?0;
????Calibration_LSI();
#else
????R8_SAFE_ACCESS_SIG?=?0x57;
????R8_SAFE_ACCESS_SIG?=?0xa8;
????R8_CK32K_CONFIG????|=?RB_CLK_OSC32K_XT?|?RB_CLK_INT32K_PON?|?RB_CLK_XT32K_PON;
????R8_SAFE_ACCESS_SIG?=?0;
#endif
????RTC_InitTime(?2020,?1,?1,?0,?0,?0?);????//RTC時鐘初始化當前時間
????TMOS_TimerInit(?0?);
}



只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频