您好!
我的客户对 TL16C752D 有疑问。
[问题]
我的客户将 TL16C752B 替换为 TL16C752D。
他们期望 TL16C752D 的行为与 TL16C752B 相同。
但是、即使它们向 TL16C752D 写入与 TL16C752B 相同的设置、它们也不具有 TL16C752D 的预期行为。
它们按如下方式设置 TL16C752D 和 TL16C752B。
地址001:IER = 0x05
地址010:FCR = 0xC1
-地址011:LCR = 0x03
地址100:MCR = 0x08
地址111:SPR =0xFF
发送数据时设置以下寄存器。
地址001:IER = 0x0F
当一个发送中断发生时、它们将获得以下行为:
地址010:IIR = 0x02
但是、在 TL16C752B 中观察到上述行为、但在 TL16C752D 中未观察到。
- TL16C752B:IIR = 0x01 -> 0x02
- TL16C752D:IIR = 0x01
如何建议客户解决此问题?
感谢您的合作。
此致、
Kaede Kudo