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.
你好。
关于 TCAN4550-Q1中的单端时钟、当单端时钟输入到 OSC1时、OSC2应该保持在 GND (低电平)多长时间才能切换到单端时钟输入?
另外、如果在使用外部时钟运行时错误地将 CAN 输出数据识别为单端时钟、会对 CAN 输出数据造成怎样的影响?
是否存在部分 CAN 数据丢失、就像固定为 HI 或 LOW、或者是否没有生成和输出 CAN 数据?...
在从外部时钟切换到单端时钟输入的时序时、OSC1的波形输出是否会暂时受到干扰?
您好、takatsuki0204、
OSC2引脚必须保持连接到 GND、器件才能保持在单端时钟模式。 如果 OSC2引脚上的电压上升到高于检测阈值(通常为100mV、但可以在90mV 和150mV 之间)、则会切换到晶体振荡器模式。
如果时钟模式不正确、器件将没有工作时钟来运行数字内核或 CAN 控制器。 如果发生这种情况、SPI 和 CAN 通信将失败、因为它们需要时钟才能运行。
当器件从晶体振荡器模式切换到单端模式时、互阻抗放大器将停止从 OSC1引脚向晶体提供电流、而是希望在该引脚上提供单端时钟。 如果连接了晶体、电压波形仍然会显示振荡、因为晶体和负载电容会形成 L/C 谐振、 但是、由于电路中的电阻损耗、振荡的峰峰值幅度将开始衰减、并且放大器不会提供替代电流。 电路中的阻抗变化和反馈电阻器的移除也会导致共模电压变化。 但是、由于 OSC1引脚上的晶体振荡波形将不满足0V 至 VIO 单端电压要求、因此 TCAN4550-Q1将没有运行数字内核和 CAN 控制器的功能时钟。
有关时钟电路的其他信息、请参阅 TCAN455x 时钟优化和设计指南 应用手册。
此致、
乔纳森
是否可以在工作期间检查时钟是否切换为单端时钟? 测量方法是什么?
否、没有状态或检测方法来指示正在使用哪种时钟模式。 然而、如果错误的时钟模式被激活、器件将没有一个运行数字内核的功能时钟、并且 CAN 控制器和通信将失败。 如果在寄存器读取/写入期间没有功能时钟、则会报告 SPI 错误。 这可能是时钟模式不正确的最常见指示。
此致、
乔纳森