This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TL16C750E:Xon/Xoff 中断问题

Guru**** 2386610 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1035703/tl16c750e-the-xon-xoff-interrupt-problems

器件型号:TL16C750E

尊敬的专家:

当启用软件流控时、我的应用需要避免在接收到 Xoff 后将任何数据写入 THR。

也就是说、我需要监控 Xoff 中断并忽略传递给 THR 的数据、然后在接收 Xon 后释放 machnism。

然而、这个芯片在 Xoff 被接收时似乎将中断置为有效、而在 Xon 被接收时将中断置为无效。

我的问题是...

1、Xoff 中断为什么在 Xon 被接收前保持有效? Xoff 中断的应用是什么? 这有点奇怪、因为中断服务例程将始终被服务。

2.在我的案例中是否可以监控 Xon 字符?

此致、

Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Jason、

    已通知工程师您的帖子并将作出相应的回复。 感谢您的耐心等待。

    此致、

    Eric Hackett

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="470766" URL"~/support/interface-group/interface/f/interface-forum/1035703/tl16c750e-the-xon-xoff-interrupt-problems ]1. 为什么 Xoff 中断在接收到 Xon 之前保持有效? Xoff 中断的应用是什么? 这有点奇怪、因为中断服务例程将始终处于服务状态。

    这似乎是器件的设计方式(其中 Xoff 应被视为高优先级的服务/检查)

    [引用 userid="470766" URL"~/support/interface-group/interface/f/interface-forum/1035703/tl16c750e-the-xon-xoff-interrupt-problems ]2. 在我的情况下是否可以监控 Xon 字符?[/QUERT]

    查看这些寄存器、我看不到一种使您能够为接收到的 Xon 断言 INT 的方法。 您可能需要持续轮询 IIR 以查看 Xoff 标识符何时复位/不再等待、或检查 INT 以查看何时失效。  

    -Bobby