Solution: ble Mouse¶
重要
此例程仅存在于特殊版本的SDK中,如有需要请联系Panchip。
1 功能概述¶
此sample为pan108xxb5
或者 pan108xxa3
在实体鼠标板下的应用。该应用是一个纯粹的ble mouse demo,相比于mulitiple mouse,该版本添加了一个运行时态的低功耗管理的代码,这会使得蓝牙更加低功耗
左中右三建同时按压解除配对状态,可以重新配对
2 环境要求¶
board:
pan108xxb5
(芯片型号)鼠标板uart (option): overlay中默认P24显示串口log
USB升级工具(USB升级工具获取:https://docs.panchip.com/pan1080dk-doc/latest/06_dev_tools/pan108x_toolbox_intro.html)
鼠标测试工具:
MouseTest.exe
3 编译和烧录¶
例程位置:zephyr\samples_panchip\solutions\multimode_mouse
使用 ZAL 工具可以对其进行编译、烧录、打开 VS Code 调试等操作。关于 ZAL 工具的详细介绍请参考:Zephyr APP Launcher 工具介绍。
4 演示说明¶
芯片全部擦除还原默认状态,烧录编译好的代码。其他更多细节参考Solution: Multi Model Mouse — PAN1080 DK Documentation (panchip.com) 蓝牙相关部分。
7 RAM/Flash资源使用情况¶
FLASH部分包含蓝牙controller固定资源120K,不包含初始位置开始的60K MCUBOOT程序
Memory region Used Size Region Size %age Used
FLASH: 106388 B 256 KB 40.58%
SRAM: 34512 B 50 KB 67.41%