求助信息:
1、要跑ble-hid-mouse,板子上不放晶振,仅用内部时钟可否
2、如果低功耗的话,我看ble.a库比较大,有没有可能实现关掉flash供电,搬运code到ram里跑ble-hid-mouse工程,实现更低功耗
求助信息:
1、要跑ble-hid-mouse,板子上不放晶振,仅用内部时钟可否
2、如果低功耗的话,我看ble.a库比较大,有没有可能实现关掉flash供电,搬运code到ram里跑ble-hid-mouse工程,实现更低功耗
32M晶振是必要的,从量产烧录代码开始就需要。
ble-hid-mouse可以不用外部32K晶振,用内部32K振荡器也够用。
“有没有可能实现关掉flash供电,搬运code到ram里跑ble-hid-mouse工程,实现更低功耗”在CH585系列中,有相应优化,将多数代码放到ram中以节省功耗;其他的CH592系列、CH582系列,受制于ram总量,做不了。
还是这样,我的操作如下
1、打开isptool工具,boot+重新上电,usb模式烧录了hid固件,一并开启双线调试
2、MounRiver操作,如图显示异常
整体上讲没问题,注意一些操作细节:
①两线仿真开启后,CH592所在板子要彻底断电后重新上电(如果有连着USB转串口工具,也断开,防止IO灌电)。
②检查PB14/15的接线线序,检查线材是否过长,尝试降低SWD时钟。
③检查PB14/15脚上是否接了外设。如果是CH592X开发板,带有LCD段码屏,把屏移除再试,对PB14/15有信号干扰。