探索CYUSBS234 USB - Serial开发套件:功能、配置与应用
在电子设计领域,开发套件是工程师们探索新技术、验证设计方案的重要工具。今天,我们就来深入了解一下Cypress Semiconductor的CYUSBS234 USB - Serial开发套件(DVK),看看它能为我们带来哪些惊喜。
文件下载:CYUSBS234.pdf
套件概述
CYUSBS234 DVK旨在展示Cypress的CY7C65211 USB - Serial桥接控制器的独特功能。该控制器集成了CapSense®电容式触摸感应技术和符合USB Implementers Forum(USB - IF)电池充电规范的电池充电器检测(BCD)功能。套件中包含了CYUSBS234 DVK板、快速入门指南、USB标准A到微型B电缆、跳线、额外的跳线、5V电源适配器以及CY7C65211 - 24LTXI样品硅芯片。
安全须知
在使用CYUSBS234 DVK之前,我们需要了解一些安全信息。该套件适用于实验室环境下的硬件或软件开发,由于其为开放式系统设计,没有屏蔽外壳,可能会对附近的其他电气或电子设备造成干扰。同时,CYUSBS234包含静电放电(ESD)敏感设备,因此在操作时需要采取适当的ESD防护措施,如在ESD工作站操作或佩戴防静电腕带。此外,该套件的使用寿命为自制造日期起五年,使用完毕后应联系最近的回收商进行处理。
软件安装
下载与安装
CYUSBS234 DVK软件可以从www.cypress.com/go/CYUSBS234下载,有CYUSBS234 Kit ISO和CYUSBS234 Kit Setup两种安装格式可供选择。下载完成后,运行cyautorun.exe启动安装过程,按照提示选择安装目录、安装类型,阅读并接受Cypress许可协议,最后完成安装。
卸载软件
如果需要卸载软件,可以通过“开始 > 所有程序 > Cypress > Cypress Update Manager”点击卸载按钮,或者在“开始 > 控制面板 > 程序和功能”中选择CYUSBS234 DVK 1.0 Rev**并点击卸载/更改按钮。
套件操作
默认设置
CYUSBS234 DVK板的开关和跳线在出厂时设置为USB总线供电模式、串口接口为UART模式以及CapSense功能。通过设置SW1和SW2开关以及相应的跳线,可以实现不同的功能配置。
USB - Serial枚举
将CYUSBS234 DVK板通过USB标准A到微型B电缆连接到PC,根据需要选择自供电模式或总线供电模式。PC会自动检测到设备并绑定软件驱动,如果驱动安装失败,可以从指定文件夹以管理员权限运行setup.exe。设备枚举完成后,会在Windows操作系统的设备管理器中显示为复合设备。
配置选项
使用Cypress USB - Serial配置实用程序,可以将CY7C65211 USB - Serial桥接控制器配置为USB - UART桥、USB - I2C桥或USB - SPI桥,还可以配置CapSense和BCD功能。以下是具体的配置步骤和参数设置:
- USB配置:可以设置供应商ID(VID)、产品ID(PID)、电源模式、bMaxPower、远程唤醒和挂起等参数。
- UART配置:默认情况下,CYUSBS234 DVK板配置为UART接口,可以设置波特率、类型、数据宽度、停止位、奇偶校验等参数。通过设置相应的跳线和进行简单的回环测试,可以验证UART功能。
- I2C配置:将板配置为I2C串行接口,可实现USB - I2C桥功能。可以设置频率、模式、从地址等参数,使用USB - Serial测试实用程序可以读写和验证EEPROM的内容。
- SPI配置:配置为SPI串行接口,实现USB - SPI桥功能。可以设置频率、数据宽度、SPI模式等参数,同样使用测试实用程序进行数据读写和验证。
- CapSense配置:CY7C65211支持可配置的CapSense功能,通过配置实用程序可以设置启用CapSense、作为唤醒源、去抖、扫描速率等参数。通过设置跳线和按下CapSense按钮,可以验证CapSense功能。
- BCD配置:电池充电器检测逻辑可以检测USB端口的电源来源,并通过BCD0和BCD1 GPIO提供指示。可以配置启用BCD、分配GPIO等参数,通过设置跳线和连接电池,可以测试BCD功能。
恢复默认设置
如果需要将板恢复到出厂设置,可以通过配置实用程序加载默认配置文件并进行编程,然后按下复位开关使控制器重新初始化。
硬件设计
板级组件
CYUSBS234 DVK板由CY7C65211 USB - Serial桥接控制器、电源系统、USB连接器、串行通信块、CapSense按钮、Li - Ion电池充电器、复位开关和LED等组件组成。
工作原理
CY7C65211是一款全速USB - Serial桥接控制器,提供可配置的串行通道,支持UART、I2C和SPI接口。板通过USB与PC通信,实现不同的桥接功能。板可以通过USB电缆、直流电源或电池供电,设计工作电压为5V。
功能特性
- USB 2.0认证:支持全速(12 Mbps)通信,支持多种驱动类型。
- 串行接口:支持单通道可配置的UART、SPI和I2C接口,具有不同的数据速率和缓冲区大小。
- CapSense:集成SmartSense自动调谐功能,提供出色的信噪比和防水性能。
- BCD:符合USB电池充电规范,可检测USB端口的电源来源。
电源系统
板的电源系统可以由外部5V直流电源、USB总线或电池供电。通过设置SW1和SW2开关,可以选择不同的供电模式。
其他组件
板上的LED用于指示电源状态、CapSense触摸、电池充电和UART收发活动。USB连接器采用标准微型B连接器,提供ESD保护。串行通信块通过跳线配置实现不同的接口功能,CapSense按钮和电池充电器检测电路为板增加了更多的功能。
额外信息
Mac OS使用
在Mac OS上使用CYUSBS234 DVK,需要先在Windows OS上进行USB到UART、I2C或SPI的配置。可以使用CDC模式或Vendor模式,分别按照相应的步骤进行操作。
附录
文档的附录部分提供了CYUSBS234 DVK板的原理图、CY7C65211 USB - Serial设计指南、故障排除指南和物料清单等信息,为工程师提供了更详细的参考。
CYUSBS234 USB - Serial开发套件为电子工程师提供了一个强大的平台,用于开发和验证USB - Serial桥接控制器的各种功能。通过深入了解套件的功能、配置和硬件设计,工程师可以更好地利用该套件进行创新设计。你在使用类似开发套件时遇到过哪些问题呢?欢迎在评论区分享你的经验和想法。
-
硬件配置
+关注
关注
0文章
23浏览量
7392
发布评论请先 登录
探索CYUSBS234 USB - Serial开发套件:功能、配置与应用
评论