按BS25开发板引出的管脚做如下配置:
三个按键接 MGPIO12~14 。
两个滚轮引脚接 QDEC 接口 MGPIO16~17,公共引脚接地。
PAW3395 光标传感器 SPI 接 MGPIO20~23,传感器电源和IO电源全都连接到开发部的1.8V。
传感器的中断引脚空置。
两块BS25开发板,一个做Dongle,一个做Mouse。
SDK 软件分别配置为 Dongle 和 Mouse,Mouse端软件接口的初始化需要按修改管脚配置。
通过 Uart0 进行烧录,具体有关 SDK 软件设置和烧录方法请参考文章:https://www.elecfans.com/d/2280736.html “如何选择和编译海思星闪BS25 SDK下的sle mouse工程”。
BS25 两块开发板都选用 TypeC 数据线供电,Dongle通过数据线连接电脑除了供电还传送鼠标数据给电脑。
通过Uart1连接USB转Uart转换器查看开发板输出的信息,已经完成Mouse和Dongle之间的SLE配对连接,而且按键、滚轮以及光标传感器全部工作正常。
硬件测试见下图

串口输出信息如下:
- Dongle端:
Dongle 端调试信息图 - Mouse端:
Mouse 端调试信息图1
Mouse 端调试信息图2
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
传感器
+关注
关注
2578文章
55894浏览量
795825 -
开发板
+关注
关注
26文章
6527浏览量
121417 -
SDK
+关注
关注
3文章
1113浏览量
52235
发布评论请先 登录
相关推荐
热点推荐
如何搭建星闪BS25开发环境
星闪(SparkLink)不多做介绍,有兴趣可以自行查找资料,简单来说就是一种新型的无线规范,理想是取代Bluetooth和Wifi,并且解决了一些蓝牙和wifi的痛点。BS25是某国内厂商推出的一颗支持
【BearPi-Pico H3863星闪开发板体验连载】星闪超低功耗SLE透传功能测试
,还取消了对华为的技术授权。
华为也没有坐以待毙, 经过几年迭代,开发出星闪(NearLink),中国原生的新一代无线短距通信技术。面向万物
发表于 10-25 22:23
华为星闪SLE开发板BS25和SDK初探2
按照上一篇文章的接口定义连接鼠标标传感器 paw3395,SDK提供的样板程序“sel_mouse_with_dongle”能正常工作。
华为星闪SLE开发板BS25和SDK初探3
评论