求助信息:
1、要跑ble-hid-mouse,板子上不放晶振,僅用內(nèi)部時鐘可否
2、如果低功耗的話,我看ble.a庫比較大,有沒有可能實現(xiàn)關掉flash供電,搬運code到ram里跑ble-hid-mouse工程,實現(xiàn)更低功耗
求助信息:
1、要跑ble-hid-mouse,板子上不放晶振,僅用內(nèi)部時鐘可否
2、如果低功耗的話,我看ble.a庫比較大,有沒有可能實現(xiàn)關掉flash供電,搬運code到ram里跑ble-hid-mouse工程,實現(xiàn)更低功耗
32M晶振是必要的,從量產(chǎn)燒錄代碼開始就需要。
ble-hid-mouse可以不用外部32K晶振,用內(nèi)部32K振蕩器也夠用。
“有沒有可能實現(xiàn)關掉flash供電,搬運code到ram里跑ble-hid-mouse工程,實現(xiàn)更低功耗”在CH585系列中,有相應優(yōu)化,將多數(shù)代碼放到ram中以節(jié)省功耗;其他的CH592系列、CH582系列,受制于ram總量,做不了。
還是這樣,我的操作如下
1、打開isptool工具,boot+重新上電,usb模式燒錄了hid固件,一并開啟雙線調(diào)試
2、MounRiver操作,如圖顯示異常
整體上講沒問題,注意一些操作細節(jié):
①兩線仿真開啟后,CH592所在板子要徹底斷電后重新上電(如果有連著USB轉串口工具,也斷開,防止IO灌電)。
②檢查PB14/15的接線線序,檢查線材是否過長,嘗試降低SWD時鐘。
③檢查PB14/15腳上是否接了外設。如果是CH592X開發(fā)板,帶有LCD段碼屏,把屏移除再試,對PB14/15有信號干擾。