你好
我正在使用 CYBT-343026 (CYW20706) 上的 PUART 向具有 CTS/RTS 流量控制的主机 MCU 发送/接收数据。 主机 MCU 有时会通过长时间拉高 CYBT 的 CTS 引脚来阻断从 CYBT 到主机 MCU 的数据流。
这种行为是预料之中的,也是主机 MCU 的运行方式。
但是,当 CYBT 的 CTS 引脚被主机拉高(从而阻止 CYBT 发送 PUART 数据)时,CYBT 会冻结并完全没有响应。 在其 CTS 引脚被拉高 4 秒钟后,系统看门狗计时器会使其重新启动。 虽然禁用系统监视计时器会阻止 CYBT 重新启动,但它并不能解决潜在的问题。
我的问题是:
只要CTS引脚保持高电平,CYW20706上的BTSDK PUART驱动器就会阻止整个系统,这准确吗?
2024-3-1 16:33:28
您是在使用 EZ-Serial 固件还是自己开发应用程序?
拔下 cts 引脚后,是否有从外部进行重置操作?
您是在使用 EZ-Serial 固件还是自己开发应用程序?
拔下 cts 引脚后,是否有从外部进行重置操作?
举报