0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

星闪BS25开发技术 来源:星闪BS25开发技术 作者:星闪BS25开发技术 2023-11-23 14:00 次阅读

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

硬件测试见下图

wKgZomVexySAOX-EACL8TmeIlEM312.png

串口输出信息如下:

  1. Dongle端:
wKgaomVex9SACndMAAGNhsLkJS8248.pngDongle 端调试信息图 
  1. Mouse端:
wKgaomVex_aAQ9ECAAIszcxzqgQ566.pngMouse 端调试信息图1  wKgZomVeyEuAUTlcAAH21mpdo-E902.pngMouse 端调试信息图2    


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

    关注

    2548

    文章

    50664

    浏览量

    751893
  • 开发板
    +关注

    关注

    25

    文章

    4943

    浏览量

    97186
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1026

    浏览量

    45772
收藏 人收藏

    评论

    相关推荐

    如何选择和编译海思BS25 SDK下的sle mouse工程

    本文介绍如何选择和编译海思BS25 SDK下的sle mouse工程。本文假设开发环境已经搭
    的头像 发表于 10-27 11:23 4484次阅读
    如何选择和编译海思<b class='flag-5'>星</b><b class='flag-5'>闪</b><b class='flag-5'>BS25</b> <b class='flag-5'>SDK</b>下的<b class='flag-5'>sle</b> mouse工程

    BS25开发板NL001初体验

    最近拿到了一块BS25开发板NL001,做一个山寨版的“开箱”吧。
    的头像 发表于 11-17 09:17 5064次阅读
    <b class='flag-5'>星</b><b class='flag-5'>闪</b><b class='flag-5'>BS25</b><b class='flag-5'>开发板</b>NL001初体验

    如何搭建BS25开发环境

    (SparkLink)不多做介绍,有兴趣可以自行查找资料,简单来说就是一种新型的无线规范,理想是取代Bluetooth和Wifi,并且解决了一些蓝牙和wifi的痛点。BS25是某国内厂商推出的一颗支持
    的头像 发表于 11-18 17:14 2931次阅读
    如何搭建<b class='flag-5'>星</b><b class='flag-5'>闪</b><b class='flag-5'>BS25</b><b class='flag-5'>开发</b>环境

    用BurnTool给芯片BS25烧写程序

    本文介绍用BurnTool给芯片BS25烧写程序。
    的头像 发表于 11-22 09:49 2513次阅读
    用BurnTool给<b class='flag-5'>星</b><b class='flag-5'>闪</b>芯片<b class='flag-5'>BS25</b>烧写程序

    华为BS25 SDK中GADC设置的陷阱

    华为 BS25 SDK 做产品中发现 GADC中的 一个小陷阱。
    的头像 发表于 12-01 14:01 1572次阅读
    <b class='flag-5'>华为</b><b class='flag-5'>星</b><b class='flag-5'>闪</b><b class='flag-5'>BS25</b> <b class='flag-5'>SDK</b>中GADC设置的陷阱

    利用BS25开发板NL001测试SDK中外设程序

    本文利用BS25开发板NL001测试一下官方sdk中的外设程序,以便熟悉外设的基本操作。
    的头像 发表于 12-22 10:49 2008次阅读
    利用<b class='flag-5'>星</b><b class='flag-5'>闪</b><b class='flag-5'>BS25</b><b class='flag-5'>开发板</b>NL001测试<b class='flag-5'>SDK</b>中外设程序

    利用BS25开发板NL001测试官方sdk中的外设程序uart

    本文利用BS25开发板NL001测试一下官方sdk中的外设程序uart,以便熟悉外设的基本操作。
    的头像 发表于 01-02 11:30 2752次阅读
    利用<b class='flag-5'>星</b><b class='flag-5'>闪</b><b class='flag-5'>BS25</b><b class='flag-5'>开发板</b>NL001测试官方<b class='flag-5'>sdk</b>中的外设程序uart

    【BearPi-Pico H3863开发板体验连载】超低功耗SLE透传功能测试

    ,还取消了对华为的技术授权。 华为也没有坐以待毙, 经过几年迭代,开发(NearLink),中国原生的新一代无线短距通信技术。面向万物
    发表于 10-25 22:23

    解决BS25 1.0.T20.12版本开发工具默认SDK无法编译的问题

    本文介绍在BS25 1.0.T20.12版本开发工具下,默认的SDK无法编译的问题。
    的头像 发表于 11-08 09:40 1010次阅读
    解决<b class='flag-5'>BS25</b> 1.0.T20.12版本<b class='flag-5'>开发</b>工具默认<b class='flag-5'>SDK</b>无法编译的问题

    如何用BurnTool给海思的芯片BS25烧写程序?

    本文介绍用BurnTool给海思的芯片BS25烧写程序。
    的头像 发表于 11-14 09:08 3704次阅读
    如何用BurnTool给海思的<b class='flag-5'>星</b><b class='flag-5'>闪</b>芯片<b class='flag-5'>BS25</b>烧写程序?

    海思BS25开发板NL001初体验

    最近拿到了一块BS25开发板NL001,做一个山寨版的“开箱”吧。
    的头像 发表于 11-15 10:01 4073次阅读
    海思<b class='flag-5'>星</b><b class='flag-5'>闪</b><b class='flag-5'>BS25</b><b class='flag-5'>开发板</b>NL001初体验

    华为 SLE 开发板 BS25SDK 初探

    BS25开发板SDK初步接触
    的头像 发表于 11-15 16:01 3253次阅读

    华为SLE开发板BS25SDK初探2

    按照上一篇文章的接口定义连接鼠标标传感器 paw3395,SDK提供的样板程序“sel_mouse_with_dongle”能正常工作。
    的头像 发表于 11-18 12:08 3220次阅读

    解决芯片BS25 1.0.T20.12版本开发工具默认SDK无法编译的问题

    本文介绍在BS25 1.0.T20.12版本开发工具下,默认的SDK无法编译的问题。
    的头像 发表于 11-21 09:08 1238次阅读
    解决<b class='flag-5'>星</b><b class='flag-5'>闪</b>芯片<b class='flag-5'>BS25</b> 1.0.T20.12版本<b class='flag-5'>开发</b>工具默认<b class='flag-5'>SDK</b>无法编译的问题

    新品SLE duino开发板抢先看!

    //2023年,可谓爆发之年。自2023年7月芯片问世至今,各类搭载技术的产品频频发
    的头像 发表于 12-01 08:13 5033次阅读
    <b class='flag-5'>星</b><b class='flag-5'>闪</b>新品<b class='flag-5'>SLE</b> duino<b class='flag-5'>开发板</b>抢先看!