查看: 1012|回复: 0

[评测分享] 【Silicon Labs xG24-EK2703A】+蓝牙点灯研究

[复制链接]
  • TA的每日心情
    擦汗
    昨天 20:42
  • 签到天数: 1783 天

    连续签到: 43 天

    [LV.Master]伴坛终老

    发表于 2023-6-12 17:10:59 | 显示全部楼层 |阅读模式
    分享到:
        Silicon Labs的xG24-EK2703A 开发板具备Bluetooth LE和Bluetooth mesh的功能,可广泛应用于智能家居、智能办公等领域。Bluetooth LE可实现长达数年的电池寿命,同时可以构建多节点Bluetooth mesh,实现设备之间的互联互通,满足各种场景下的需求。可以看出这个板子专门针对无线应用设计项目的。
       本次主要研究一下蓝牙无线链接,下面先体验一下蓝牙点灯例子。首先打开Simplicity Studio Version 5软件。找到蓝牙点灯例子。点击CREATE创建工程项目。
    1.jpg

    创建的蓝牙工程如下:
    2.jpg

    我们先编译一下工程,下载试试效果。
    3.jpg

    点击下载进入下载页面,选择编译好的固件并下载编程。
    4.jpg

    下载完成后,我们就可以用手机上的APP来测试一下蓝牙了。
    打开手机的蓝牙,然后找到app的blink demo。这里就可以看到BlinkExample了。
    5.jpg

    打开例子之后就是如下界面,界面有一个可以控制板子的灯和一个板子按钮反馈过来的指示按键Button。
    6.jpg

    下面点击一下app中的灯泡,板上的led灯就会亮起,再点一下就会灭。循环操作。按钮按下会反馈回按钮实时状态。
    7.jpg

    下面就是点亮了板上的黄色led。
    8.jpg
    下面是串口输出的打印记录。
    9.jpg

    例子是可以正常工作了。使用起来非常方便。
    下面我就研究一下,led灯是如何点亮的,button状态是如何上传的。
    从mian开始研究一下代码是如何控制的。
    10.jpg
    我们看看应用初始化和应用循环内容。
    11.jpg

    13.jpg

    14.jpg


    下面是LED控制的地方。
    12.jpg




    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-5-6 08:44 , Processed in 0.111031 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.