回答

收藏

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

#板卡评测 #板卡评测 2284 人阅读 | 0 人回复 | 2023-06-12

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


创建的蓝牙工程如下:


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


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


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


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


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


下面就是点亮了板上的黄色led。

下面是串口输出的打印记录。


例子是可以正常工作了。使用起来非常方便。
下面我就研究一下,led灯是如何点亮的,button状态是如何上传的。
从mian开始研究一下代码是如何控制的。

我们看看应用初始化和应用循环内容。







下面是LED控制的地方。





分享到:
回复

使用道具 举报

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

本版积分规则

关闭

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