要跑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总量,做不了。


image.pngimage.png

image.png



还是这样,我的操作如下

1、打开isptool工具,boot+重新上电,usb模式烧录了hid固件,一并开启双线调试

2、MounRiver操作,如图显示异常


整体上讲没问题,注意一些操作细节:

①两线仿真开启后,CH592所在板子要彻底断电后重新上电(如果有连着USB转串口工具,也断开,防止IO灌电)。

②检查PB14/15的接线线序,检查线材是否过长,尝试降低SWD时钟。

③检查PB14/15脚上是否接了外设。如果是CH592X开发板,带有LCD段码屏,把屏移除再试,对PB14/15有信号干扰。


只有登录才能回复,可以选择微信账号登录