探索AIROC™ CYW55913评估套件:物联网开发新利器

电子说

1.4w人已加入

描述

探索AIROC™ CYW55913评估套件:物联网开发新利器

在物联网蓬勃发展的今天,对于电子工程师而言,拥有一款功能强大且易于使用的评估套件至关重要。今天,我们就来深入了解一下英飞凌(Infineon)的AIROC™ CYW55913 Wi-Fi & Bluetooth® Low Energy connected MCU Evaluation Kit(CYW955913EVK - 01),看看它能为我们的物联网开发带来哪些惊喜。

文件下载:Infineon Technologies AIROC™ CYW55913评估套件.pdf

套件概述

CYW955913EVK - 01评估套件以超低功耗的单芯片连接MCU AIROC™ CYW55913为核心,支持1x1 Wi-Fi 6/6E、Bluetooth® Low Energy 5.4、Matter以及IP网络,还集成了电源管理单元(PMU)。其内置的192 MHz Arm® Cortex® - CM33处理器运行Wi-Fi和网络堆栈、Bluetooth® LE 5.4协议栈,并支持丰富的外设,为物联网应用的评估、原型设计和开发提供了强大的支持。

套件内容与细节

套件内容

打开套件盒子,我们可以看到以下物品:

  • CYW55913评估板(CYW9CPM2BASE1 + CYW955913SDCM2WLIPA)
  • 带M.2转接卡的30针FFC电缆
  • USB Type - C到Type - C电缆
  • 六根五英寸长的跳线
  • 两个Laird Triband PCB天线
  • 快速入门指南和用户手册

收到套件后,我们要仔细检查套件内容,若发现有部件缺失,可联系英飞凌最近的销售办事处寻求帮助。

套件细节

CYW955913EVK - 01具有诸多实用特性:

  • CYW55913 M.2载板模块:带有天线连接器,通过M.2接口与基板相连,其接口是通用接口,可方便地与基板进行SDIO、UART信号和GPIO的连接。
  • 扩展接口:兼容Arduino盾牌,支持1.8 V、3.3 V和5 V的Arduino盾牌操作,方便我们扩展功能。
  • 按钮与开关:配备复位按钮(黑色)和用户按钮(白色),以及用于电源、编程和调试的板载USB Type - C连接器(J6)。

在连接板子和验证驱动程序安装之前,我们要确保所有跳线处于默认配置,这样才能选择外设UART并显示嵌入式应用程序的跟踪消息。

快速上手

要开始使用CYW955913EVK - 01,我们需要做好以下准备工作:

  1. 准备一台带有Type - C USB端口的PC和UART终端软件(如TeraTerm或Minicom)。
  2. 将Triband PCB天线连接到M.2无线网卡上的UFL连接器J3(WL Main)和J2(WL AUX)。
  3. 确保板上的跳线和开关设置符合要求。
  4. 使用提供的Type - C USB电缆将KitProg3 USB Type - C连接器(J6)连接到PC。
  5. 等待驱动程序安装完成。
  6. 打开UART终端软件,以特定设置(波特率115200、数据位8位、无校验位、停止位1位、无流控制)连接到套件的外设UART COM端口。
  7. 按下复位按钮(SW2),并按照UART终端上显示的说明使用预编程的代码示例。

ModusToolbox™软件

ModusToolbox™是一款免费的软件开发生态系统,包含Eclipse IDE for ModusToolbox™、AIROC™ BTSTACK、Bluetooth® SDK和Wi - Fi SDK,可用于开发英飞凌物联网产品的应用程序。

  • 代码示例:CYW55913设备的代码示例是ModusToolbox™ 3.2版本(或更高版本)的一部分,位于BSP CYW955913EVK - 01下。我们可以参考相关应用笔记来创建蓝牙和Wi - Fi应用项目。
  • 帮助文档:在ModusToolbox™中,我们可以通过导航到特定项目来获取快速入门指南、通用文档和用户指南等帮助信息。
  • 更新编程器序列号:如果有两个或更多串口连接到计算机,我们需要在应用程序Makefile中添加“UART = COMXX”(或“UART = / dev/ttyXX”,适用于Linux或macOS),并将XX替换为与套件相连的UART编号。

套件操作

工作原理

CYW955913EVK - 01围绕CYW55913设备构建,包含Wi - Fi和蓝牙低功耗连接的MCU以及USB转串口接口/编程器。它具有Arduino外形尺寸兼容的接口,可插入Arduino盾牌扩展功能,还配备了用户按钮、恢复按钮、复位按钮、用户LED、电位器、环境光传感器、模拟麦克风和两个数字麦克风。

跳线、按钮和开关

套件上的跳线和按钮具有不同的功能,我们需要根据实际需求进行设置。例如,通过跳线可以选择VIOREF(Arduino盾牌IO电源)的电源源,或启用/禁用蓝牙和WLAN子系统;按钮则可用于提供用户输入、复位设备或切换KitProg3模式。

其他接口

套件还提供了多种接口,如Arduino兼容接口、USB串口接口芯片、测试点和电流测量接口等。这些接口为我们的开发和调试提供了便利。

电源供应

CYW955913EVK - 01可以通过USB Type - C连接器(J6)、5 V - 12 V、1 A DC插孔(J7)或J1头的VIN引脚(J1.1)供电。输入电源经过降压调节器生成3.3 V为设备的VBAT供电,再通过LDO从3.3 V生成1.8 V为外设供电。

硬件剖析

M.2载板模块

CYW955913SCM2WLIPA M.2载板无线电模块采用CYW55913设备,通过M.2接口与基板连接。该模块包含RF前端,用于三频段Wi - Fi和蓝牙,还配备了两个晶体(37.4 MHz晶体提供系统参考时钟,32.768 kHz低功耗振荡器或外部晶体用于更高精度)和外部存储器(通过SMIF接口连接到CYW55913设备)。

基板

基板(CYW9CPM2BASE1)上安装了CYW55913 M.2载板模块,并提供了各种外设和扩展接口。

  • 串口通信:板载的CY8C5868LTI - LP039 PSOC™ 5LP设备负责双通道USB转串口转换,可通过模式开关SW3切换KitProg3的单/双UART模式。
  • 电源管理:主要电源通过USB Type - C连接器(J6)提供,具有20 V过压保护电路,也可选择5 V - 12 V DC插孔(J7)。输入电源经过处理后为设备和外设提供不同电压的供电。
  • 设备恢复与复位:套件上的恢复按钮(SW1)和复位按钮(SW2)分别用于将设备推入恢复模式和复位系统。
  • 传感器与外设:包含数字(PDM)麦克风、模拟麦克风、环境光传感器、用户LED和用户按钮等,为我们的开发提供了丰富的输入输出选项。
  • 接口扩展:支持通用的Arduino兼容盾牌和英飞凌自定义的Arduino兼容盾牌,所有CYW55913 GPIO引脚都引出到Arduino兼容接口,还提供了扩展接口以支持蓝牙音频功能。

CYW55913设备I/O映射

文档详细给出了CYW55913设备的I/O映射表,说明了其与基板上外设和连接器的连接方式。默认配置下,我们可以按照表中的信息进行开发;若需要其他连接方式,则可能需要进行一些重新配置。

套件重配置

套件中有些功能默认未启用,需要进行一些重配置操作:

  • JTAG连接器安装:要启用JTAG/COEX访问,需要安装J9连接器和相关电阻,并隔离与KP3的连接。
  • UART连接器安装:要实现外部UART编程,需要安装J22连接器和电平转换器,并进行相应的电阻安装和移除操作。
  • 引脚复用选项:CYW55913设备的主要接口可以通过在设备与外部连接器或Arduino接口之间的路径上安装串联电阻来切换到外部主机接口或Arduino接口。

总结

英飞凌的AIROC™ CYW55913评估套件为物联网开发提供了一个全面且强大的平台。其丰富的功能、灵活的接口和易于使用的开发环境,使得我们能够快速地进行物联网应用的评估、原型设计和开发。无论是对于初学者还是有经验的电子工程师,这款套件都值得一试。大家在使用过程中遇到任何问题,不妨多参考文档和英飞凌的技术支持资源,相信一定能充分发挥其潜力,开发出优秀的物联网产品。你在使用类似评估套件时遇到过哪些有趣的挑战呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分