Multimode HID Module¶
重要
此例程仅存在于特殊版本的SDK中,如有需要请联系Panchip。
1 功能概述¶
此sample为pan108xxa/b5(64pin)
与pan107`(32pin芯片) EVB板配合实现spi消息通信控制2.4G及BLE无线HID透传模组应用
2.4G模式并且需要配合prf_dongle
或者hs_mult_common_dongle
使用,蓝牙模式默认133HZ(7.5ms interval)
2 环境要求¶
board:
pan108xxa/b5(64pin)(用作主控模块demo)
+pan1070UA1A(32pin)(用作从机模块demo)
+hs_mult_common_dongle
LOG UART连接:
主控端:P00(uart0 tx),波特率921600
从机端:P16(uart0 tx),波特率921600
通信UART连接:
主控端:P06(uart1 tx),P07(uart1 rx),波特率921600
从机端:P24(uart1 rx),P10(uart1 tx),波特率921600
通信SPI连接:
主控端:P41 CS,P40 CLK,P30 MOSI,P31 MISO
从机端:P23 CS,P22 CLK,P21 MOSI,P20 MISO (注意P20和P21复用成XTL管脚,使用时必须把模块上的XTL焊掉)
GPIO连接:
主控端:P20 GPIO OUTPUT,P21 IRQ
从机端:P11 IRQ, P12 GPIO OUTPUT
USB升级工具:
05_TOOLS\量产烧录工具\Panchip DFU Tool
EMI测试工具:
05_TOOLS\工具箱工具\Panchip ToolBox V0.0.010
高速鼠标测试工具:
05_TOOLS\键鼠专用工具\第三方工具\鼠标测试工具\Polling Rate Tester App_v1.02.00.exe
其他工具请参考PAN1080透传模组文档:hs_mult_hid_module_master
3 编译和烧录¶
例程位置
zephyr\samples_panchip\solutions_hid\hs_mult_hid_module_master
<home>\nimble\pan10xx_samples\solutions_hid\mult_ms_hid_module\keil_107x
<home>\nimble\pan10xx_samples\solutions_hid\prf_dongle\keil_107x
keil工程使用keil
进行打开项目进行编译烧录,zephyr工程使用 ZAL 工具可以对其进行编译、烧录。
4 开发和演示说明¶
开发和演示说明请参考PAN1080透传模组文档:hs_mult_hid_module_master的四五六章节。