IFX AIROC CYW20835 Bluetooth® LE system on chip evaluation kit介绍和使用

AIROCT CYW20835蓝牙LE SoC是一款符合蓝牙5.2核心规范的loT应用器件。CYw20835采用业界先进的40纳米CMoS低功耗工艺制造,采用高水平的集成,以最大限度地减少外部组件,减少设备占地面积和实施低功耗蓝牙解决方案相关的成本。AIROCT CYW20835 BluetoothLE SoC旨在支持广泛的低功耗蓝牙用例,用于家庭自动化、配件、传感器(医疗、家庭、安全和工业)、照明、蓝牙Mesh、无线输入设备和遥控器,或任何蓝牙LE连接的loT应用。
功能框图如下:

             

本文简单介绍CYW920835M2EVB-01的使用。
1.在IFX官网下载并安装最新版本的ModusToolbox(安装问题及相关环境变量设置可参考官方文档指南)。
2.安装完成后,使用ModusToolbox创建工程进行测试(以LE Hello Sendor为例,由于需要访问GITHUB网站,可能出现网络问题报错,可以在官网下载安装ModusToolbox_URL_Modifier工具解决)。

        

3.创建完成后将CYW920835M2EVB-01连接PC,即可进行程序的编译下载,点击Build Application按钮进行编译,编译成功后下载到开发板中进行测试。
4.在工程目录下述位置找到HelloClient软件,并在PC端运行。…\mtw\mtb_shared\wiced_btsdk\tools\btsdk-peer-apps-ble\release-v<Version#>\hello_sensor\Windows\HelloClient\Release\x64.
5.通过HelloClient搜索并连接CYW920835M2EVB-01板后,即可测试观察value值变化。如下图,点击EVB板的USER按键后读取第一个VALUE并观察变化;将第二个VALUE值进行修改并点击write后,观察EVB板按键操作时LED的变化。

         
至此,工程创建和测试就已经完成了,后续可以结合工程代码对软件架构及底层协议进行学习理解和加深,对软件做相应修改和验证等。
关于debug调试,代码架构分析,协议相关等内容,大家可以自行探索,后续文章中也会逐一进行介绍分析,也欢迎各位一起探索讨论。

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论