ble sleep 管理的修改問題。

? 你好。

? 我的一些功能,需要系統(tǒng)時鐘支持,但是也需要盡量節(jié)省功耗。所以希望在sleep時,不關(guān)閉系統(tǒng)時鐘,對CH57X_LowPower()作了一些修改。所以,請幫忙看下,函數(shù)的修改是否會導致Tmos的時間管理混亂。下面紅圈里面是修改的地方。


8@C[(5350K`7K(2G~NN7O(1.png


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

睡眠時,空閑模式時鐘運轉(zhuǎn)

2.png


? ?上面的資料顯示,halt模式,會停止HSE,HSI,? ?你意思是,可以用下面兩個函數(shù),把32k做系統(tǒng)時鐘?

? ??SetSysClock( CLK_SOURCE_LSE);

? ??LowPower_Halt_2();


halt模式,會停止HSE,HSI。使用Idle模式,內(nèi)核也會停止運轉(zhuǎn),你可以留一下聯(lián)系方式,我來添加,將具體需求描述一下。


你好:

? ? 我們的需求是,間隔1秒鐘,輸出一組5個?頻率1khz的波形(總共約5ms)。不管藍牙是否開啟,波形會一直輸出。

? ? 在不開藍牙條件下,功耗在16uA 以下。


你可以使用Tmos開定時任務(wù),定時時間1s一次。寫法可以參考
WCH TMOS用法詳解 - debugdabiaoge - 博客園 (cnblogs.com)


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

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