????關(guān)于如何啟用外部32K晶振,我看到有兩種方法,一個(gè)是修改工程配置添加宏,也就是把CLK_OSC32K改成0,我使用這種方法之后CH582F就卡住了。另一種方法是使用函數(shù)啟用,如下圖。
????LClk32K_Select(Clk32K_LSE);?????????????//啟用外部32K?精度20ppm?推薦晶體參數(shù)32768hz?12.5pf?20ppm ????R8_SAFE_ACCESS_SIG?=?SAFE_ACCESS_SIG1; ????R8_SAFE_ACCESS_SIG?=?SAFE_ACCESS_SIG2; ????R8_CK32K_CONFIG?|=?RB_CLK_XT32K_PON;????//給外部32K上電 ????R8_SAFE_ACCESS_SIG?=?0;
????單獨(dú)使用這種方法倒是可以正常運(yùn)行,但是如果我同時(shí)也將CLK_OSC32K改為了0,則還是會(huì)卡住。
????我想請問這兩種啟用方法有什么區(qū)別嗎?是否可以用什么方法查看啟用的是外部還是內(nèi)部32K?