ZHCU938C May 2018 – January 2021 CC3100 , CC3100MOD , CC3200 , CC3200MOD
SimpleLink Wi-Fi CC3100 器件支持具有硬件流控制 (RTS/CTS) 功能的标准 UART 接口。默认波特率为 115,200bps,可增加至 3Mbps。表 3-2 列出了所需的 UART 设置。
属性 | 值 |
---|---|
波特率 | 115,200bps (可增加至 3Mbps) |
流控制 | CTS/RTS |
奇偶校验 | 无 |
数据位数 | 8 |
停止位 | 1 |
采用 UART 接口的 SimpleLink Wi-Fi 器件的典型主机设置如图 3-3 所示。
使用 UART 接口时需要使用硬件流控制功能来避免数据丢失。UART 硬件流控制生效的原因是准备好接受数据的实体保持其 RTS 线路处于有效状态。在传输之前,第二侧的 UART 外设会读取其连接到第一侧 RTS 的 CTS 线路,以验证是否允许通过该线路发送数据。SimpleLink Wi-Fi 器件在某些情况下可能会请求停止传输;因此,必须遵循其 RTS 线路的要求。如果主机速度足够快并且不需要随时停止来自 SimpleLink 器件的传输,则 SimpleLink Wi-Fi 器件的 CTS 线路可能会连接到上拉电阻。
仅针对 UART 模式,应在 user.h 中添加以下定义:#define SL_IF_TYPE_UART
有关 CC3100 UART 接口的更多详细信息,请参阅适用于 MCU 应用的 CC3100 SimpleLink™ Wi-Fi® 网络处理器、物联网解决方案数据表。