[评测分享]
【Silicon Labs xG24-EK2703A】+蓝牙点灯研究
#板卡评测
2284 人阅读
|
0 人回复
|
2023-06-12
TA的每日心情 | 奋斗 2 小时前 |
|---|
签到天数: 2257 天 连续签到: 14 天 [LV.Master]伴坛终老
司徒
- 积分
- 35256
|
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控制的地方。
|
|
|
|
|
|
|
|
|