主题:C2000WARE 中讨论的其他器件
工具/软件:
大家好!
目前、传输速度为 9600bps、但 TX 端口高/低脉冲的脉冲宽度存在变化(在大约 90 μs 到 104 μs 的范围内波动)。
误差约为 10 μs、±10%。 根据规格、这是否在可接受的范围内?
我们还检查了 CPU 时钟的波动、但未发现重大问题、并且未确定原因。
此致、
ITO
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.
工具/软件:
大家好!
目前、传输速度为 9600bps、但 TX 端口高/低脉冲的脉冲宽度存在变化(在大约 90 μs 到 104 μs 的范围内波动)。
误差约为 10 μs、±10%。 根据规格、这是否在可接受的范围内?
我们还检查了 CPU 时钟的波动、但未发现重大问题、并且未确定原因。
此致、
ITO
尊敬的 Ito:
LSPCLK 和 BRR 值看起来不错、感谢您的澄清。
为了跟进、应尽可能降低误差百分比、以防止 SCI 中的错误通信、因为这是异步协议。 如果错误很重要、则可能会导致错误的 数据。 C2000 SCI 使用“最小化表决“系统来确定数据位的值、如 TRM 中所述:
因此、如果错误足够大、数据可能会损坏。 一些后续问题:
此致、
Allison