可以看到官方提供的pwr.c中的Sleep和shutdown 低功耗函數(shù)好像會(huì)對外部32k進(jìn)行處理,那么我如果用的是內(nèi)部32K,不用外部32K,怎么進(jìn)入低功耗
查看: 3313
回復(fù): 3
CH573如果外部的32K晶振不使用,用作io口,那么進(jìn)入低功耗的時(shí)候怎么處理
熱門產(chǎn)品 :
CH339: 7端口多功能USB HUB控制器芯片
添加宏定義可以進(jìn)入,要注意的是作為主機(jī)時(shí)必須使用外部32K。具體添加方法見圖
TECH_Lpc?你好 是這樣的,在CH57x_pwr.c中的LowPower_Sleep函數(shù)的最開始
x32Kpw= R8_XT32K_TUNE;然后之后還有個(gè)if也涉及到x32Kpw
我不需要主機(jī),把外部的32K晶振去掉,外部32K晶振輸入的IO將用來做普通的GPIO。然后這個(gè)低功耗函數(shù)里面有涉及到R8_XT32K_TUNE。像我這樣的沒用到外部32K的,甚至把外部32K去掉用作IO的這樣情況,低功耗函數(shù)還是庫CH57x_pwr.c里面的LowPower_Sleep那樣嗎?如果不一樣該如何修改?
不需要做主機(jī)的話,在我們的藍(lán)牙例程中,只需修改宏定義HAL_SLEEP為TRUE,CLK_OSC32K為2選擇32768Hz,在藍(lán)牙空閑的時(shí)候就會(huì)睡眠。
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄