• 配置BLE中央设备工作在特定的扫描和连接信道 – KBA218992 (ZH)

    Version: **   问题: 如何配置BLE中央设备工作在特定的扫描和连接信道上? 答案: 有两个API可以配置数据信道图:CyBle_GapGetChannelMap() 和 CyBle_GapcSetHostChannelClassification(),但是没有配置扫描信道图的API。扫描信道图可以通过直接写寄存器BLE_BLELL_SCAN_CONFIG来配置,通过改变这个寄存器的第13,14和15位来...
    ChaitanyaV_61
    last modified by ChaitanyaV_61
  • PSoC 6 的上电顺序 – KBA227565 (ZH)

    Author: LinglingG_46           Version: ** 问题: PSoC® 6 中的VDDD、VBACKUP、VDDIO和VDDA等不同的电源是否需要遵循一定的上电顺序?   答案: 不,没有上电顺序要求。 VDDD、VBACKUP、VDDIO和VDDA没有任何顺序限制,可以按任何顺序建立...
    ChaitanyaV_61
    last modified by ChaitanyaV_61
  • FX3/CX3/FX3S/SD3/SD2 USB工作速度相关问题 - KBA219491

    Author: YiZ_31           Version: **   FX3系列外围控制器支持超高速,高速和全速传输模式。一些设计或许会只使用FX3的全速,高速或超高速其中一种模式。这篇KBA描述了固件中需要作何改动使FX3只工作在全速,高速或超高速模式下。   1. 如何使FX3仅工作在USB3.0(超高速)...
    YuxianL_01
    last modified by YuxianL_01
  • Invalid Sequence Error in Multi-Channel Commit Buffer - KBA218830 (ZH)

    Version: **   Translation - Japanese: マルチチャネル コミットバッファでの無効なシーケンスエラー – KBA218830 - Community Translated (JA) 问题: 用户在使用FX3进行视频传输的时候会在UART终端中看到“Error in CyU3PDmaMultiChannelCommitBuffer: code 71”的...
    ChaitanyaV_61
    last modified by ChaitanyaV_61
  • UVC 故障排查指南 - KBA226722 (ZH)

    Version: **   问题: 我如何调试 FX3 的 UVC 应用的固件? 回答: 这篇KBA是一份调试 UVC 应用的初步参考。此处假设 FX3 在数据载荷中加入 UVC 头,参考的固件代码是 AN75779。   1. 在描述符文件(cyfxuvcdscr.c)的 /* Class specific Uncompressed VS format descriptor */部分中: 确保像素的深度是正...
    YiZ_31
    last modified by YiZ_31
  • CCG3 FAQs – KBA226666 (ZH)

    Author: YiZ_31           Version: **   硬件问题   问题:CCG3上VDDD引脚的功耗是多少? 答案:如果VDDD为5 V,典型电流功耗为25 mA; 当VDDD=3.3V时,约为38 mA。   问题:CCG3的VBUS_P_CTRL和VBUS_C_CTRL的额定值为多少...
    YuxianL_01
    last modified by YuxianL_01
  • 配置CYW20706的发射功率 - KBA228573 (ZH)

    Version: **   CYW20706包含一个全集成的功率放大器(PA),它支持功率等级1和2。BR/EDR支持的最大功率为+12dBm,BLE支持最大功率为+9dBm。在WICED® 5.2或者更高版本中,wiced_bt_cfg_settings_t结构体包含了最大的功率值,您可以在其中指定应用所需的最大功率值。 最大功率也可以使用下面的API配置。请注意在WICED SDK中并没有这个API的定义,...
    YuxianL_01
    last modified by YuxianL_01
  • I2C的SCL和SDA线的上升和下降时间规范 - Community Translated (ZH)

    Community Translated by : kama_1693131          Version: **   问题: PSoC器件中I2C通信的SCL和SDA线的上升和下降时间规范是什么?   回答: PSoC完全符合飞利浦I2C总线标准,该标准可从以下链接下载。 http://www.nxp.com/acr...
    YuxianL_01
    last modified by YuxianL_01
  • 从冗余副本恢复数据时,Em_EEPROM组件读取函数返回值不正确 – KBA227530 (ZH)

    Author: LinglingG_46            Version: ** 内容: PSoC® 4, PSoC 5LP或者PSoC 6 MCU器件的PSoC Creator™ 4.2项目,使用Em_EEPROM组件V2_0,V2_10或者V2_20。 PSoC 6 MCU的带有psoc6sw-1....
    YuxianL_01
    last modified by YuxianL_01
  • USB Type-C应用中线缆的最大长度 – KBA204034 (ZH)

    Author: EddieZ_31           Version: **   问题: 在Type-C应用中线缆的最大长度是多少? 答案: USB Type-C 规范根据线缆性能要求,为所有USB Type-C线缆组件提供了合适的长度。为了达到理想性能,请使用USB-IF认证的线缆。 下表提供了Type-C标准组件的推荐长度。 ...
    YuxianL_01
    last modified by YuxianL_01
  • 赛普拉斯USB Type-C集线器和扩展坞解决方案的比较 – KBA225754 (ZH)

    Author: EddieZ_31           Version: **   问题: 赛普拉斯Type-C集线器和扩展坞解决方案之间有什么不同? 答案: EZ-USB® HX3PD是工业上第一款支持USB Power Delivery 3.0(PD 3.0)协议的7口USB 3.1 Gen 2 Type-C集线器...
    YuxianL_01
    last modified by YuxianL_01
  • 使用 CyBle_SetDeviceAddress()改变外设的蓝牙地址之后与 iOS 设备的重连问题 – KBA224235

    Version: **   问题: 为什么使用CyBle_SetDeviceAddress()改变外设的蓝牙地址之后与iOS设备会出现重连的问题?  答案: 如果在固件中使用CyBle_SetDeviceAddress()改变了外设的蓝牙地址,首次连接的时候,连接和绑定都没有问题。但是在重连的时候,就会出现蓝牙外设无法建立连接的情况。 这是因为在程序中没有调用CyBle_GapSetIdAddres...
    YuxianL_01
    last modified by YuxianL_01
  • 在音频应用中设置CYW20706的PCM/I2S时钟 - KBA228409

    Version: **   音频应用无法直接设置CYW20706中I2S或者PCM的时钟。音频的软件/硬件根据当前音频流的位深,采样率,通道数等控制时钟设置。     I2S: 使用CYW20706的A2DP协议时,I2S用来路由音频采样数据。音频数据流的方向取决于设备的A2DP角色。如果CYW20706作为音频源,则会通过I2S从硬件编码器接收音频流数据。如果作为接收端,音频数据将...
    YuxianL_01
    last modified by YuxianL_01
  • VDDD和VDDIO电源在不同电压下时,PSoC4000的工作情况– KBA229037

    Author: LinglingG_46         Version: **   问题: 当VDDIO和VDDD电源在不同电压下时,PSoC® 4000是否工作良好?   答案: 是。   管脚VDDIO 在PSoC4000 16-pin QFN封装的芯片中可用,VDDIO为Pin3.0,Pin3.1和Pi...
    YuxianL_01
    last modified by YuxianL_01
  • PSoC 4定义一个存放在固定地址的常类型 (const) 变量 – KBA229222

    Author: LinglingG_46           Version: ** 问题: 针对PSoC® 4, 如何定义一个存放在固定地址的const变量? 答案: Const变量可以分配给闪存中的固定地址。为此,必须修改链接器控制文件 (linker script)。 必须计算应用程序结束地址,然后选择const变量存储(...
    YuxianL_01
    last modified by YuxianL_01
  • 当设备不具有输入/输出能力时,对CyBLE的中央设备和外围设备进行身份认证 – KBA220286 (ZH)

    Version: ** 问题:当CyBLE的设备不具备输入/输出能力的时候,怎样对中央设备和外围设备进行身份认证? 答案: 考虑下面的应用逻辑。 要求如下: 安全性:通过加密实现配对认证 希望使用固定密码,但是不想显示,因为设备不具有显示功能 假设如下: 外围设备使用密码 (如123456),并且具有显示功能 中央设备具有键盘功能 实现方法: 外围设备侧: 使用API CyBle_GapFixAuthPassKey()设置...
    PraveenM_86
    last modified by PraveenM_86
  • 使用CX3 MIPI CSI-2接口传输RAW10输入格式的数据到16/24 bit输出格式的常见问题 – KBA224387 (ZH)

    Version: **   注: 参考阅读 AN90369 - How to Interface a MIPI CSI-2 Image Sensor With EZ-USB® CX3获得本篇KBA的补充信息。 1.     CX3如何将输入的RAW10格式的数据打包为16/24 bit的输出格式? 回答:CX3具有MIPI CSI-2的接收端将串行的MIPI数据转换为并行...
    PraveenM_86
    last modified by PraveenM_86
  • 低功耗蓝牙的中央设备无法接收到同一个外围设备的多个广播包 – KBA220285 (ZH)

    Version: ** 问题:为什么我的低功耗蓝牙 (BLE) 中央设备无法接收到同一个外围设备的多个广播包? 答案: 中央设备有一个属性叫做重复过滤。如果使能了这个属性,中央设备就会过滤掉 (不接收) 同一个设备 (同一地址的设备) 的多个广播包。 请确保中央设备“重复过滤”的属性没有打开。  例如,如果你在使用CySmart的电脑端工具。默认情况下,重复过滤是打开的。因此,CySma...
    PraveenM_86
    last modified by PraveenM_86
  • 通过固件控制 PSoC 4 系列芯片的 UART Tx 和 Rx 管脚 – KBA224950 (ZH)

    Version: **   通过固件控制PSoC 4系列芯片的UART Tx和Rx管脚 – KBA224950 问题: 对于PSoC® 4系列芯片,在运行过程中,怎样通过固件控制UART Tx和Rx管脚? 答案: 在这篇文章中,您将掌握如何动态的改变SCB_UART Tx 和Rx管脚的功能。下文列出了在固件中控制管脚的原因,提供了在固件中控制管脚的步骤,用代码片段展示了如何用API实现所建议的解...
    PraveenM_86
    last modified by PraveenM_86
  • 在禁用生产模式的情况下重新编程USB Serial设备 – KBA95908 (ZH)

    Version: ** 问题: 在禁用生产模式的情况下,是否可能重新编程USB Serial设备? 回答: 是的,即使在禁用生产模式之后,用户也可以重新编程USB Serial设备。为了重新编程USB Serial设备,当其连接时,配置工具需要能够对其识别。 如果设备的Serial Communication Block (SCB) 配置为Serial Peripheral Interface (SPI) 或者I2C,则设备会绑定...
    PraveenM_86
    last modified by PraveenM_86