工具/软件:
大家好:
有一个客户在评估 TL16C752D。
现在、他们有以下问题。
您能给我答复吗?
Q
【现象】
当 TL16C752D 设置为更快的波特率 (115200bps) 且接收触发电平设置为 4 字节时、
并且从发送方发送了 4 个字节的数据、接收器上发生了“接收超时中断“
而不是“接收触发电平中断“。
但是、当波特率设置为较慢的波特率 1200bps 时、在相同条件下发生了“接收触发电平中断“。
【其他信息】
-在 115200bps 时,发送方发送 4 个字节的实际测量时间约为 300μs。
-在 115200bps 时,接收超时时间的理论值约为 8 位字长的 382μs。
可以理解、将波特率设置为较快的值可缩短接收超时时间、
从而更容易发生接收超时中断。
但是、即使数据传输时间短于接收超时时间、
TL16C752D(或一般 UART)的预期行为是否存在? 从而使接收超时中断优先
接收触发电平中断?
非常感谢您的答复。
此致、
Kazuya。