华为星闪SLE开发板BS25和SDK初探3

描述

按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配对连接,而且按键、滚轮以及光标传感器全部工作正常。

硬件测试见下图

开发板

串口输出信息如下:

  1. Dongle端:
开发板Dongle 端调试信息图 
  1. Mouse端:
开发板Mouse 端调试信息图1  开发板Mouse 端调试信息图2    


  审核编辑:汤梓红
 
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分