您好,可以到WCH官网更新最新的579例程V2.2版本,http://www.wch.cn/downloads/CH579EVT_ZIP.html。
我用官方评估板测试使用内部32K可以正常连接,如果您是自己做的板子,需要使用外部32K晶振输入引脚,可以尝试手动关闭外部晶振输入:void HAL_TimeInit( void )
{
#if( CLK_OSC32K )
R8_SAFE_ACCESS_SIG = SAFE_ACCESS_SIG1;
R8_SAFE_ACCESS_SIG = SAFE_ACCESS_SIG2;
R8_CK32K_CONFIG &= ~RB_CLK_XT32K_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( RTC_INIT_TIME_HOUR, RTC_INIT_TIME_MINUTE, RTC_INIT_TIME_SECEND ); //RTC时钟初始化当前时间
TMOS_TimerInit( 0 );
}
|