大家好、
CAN 模块的 SRCAN 寄存器中的 Rx 位复位是否有任何时序要求?
我们必须保持 Rx 位复位多长时间?
谢谢、此致、
Kuerbis
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.
大家好、
CAN 模块的 SRCAN 寄存器中的 Rx 位复位是否有任何时序要求?
我们必须保持 Rx 位复位多长时间?
谢谢、此致、
Kuerbis
您好、Kuerbis、
如果外设就绪、我们没有这样的数据来确认外设需要多少个周期。 当您写入 SRCAN 寄存器时、它会将 CAN 模块的复位置为有效并保持 X 个周期、直到您清除 SRCAN 位。 清零 SRCAN 位并不意味着 CAN 模块立即就绪。 我认为这取决于模块。 某些模块可能具有状态机、需要在其准备好运行之前执行其内部复位序列。 因此、不同模块的周期数可能不同。 但是、我认为这应该是几个周期。 您可以在清零 SRCAN 寄存器之前将 GPIO 引脚置为有效、并在外设就绪后通过读取 PRCAN 将 GPIO 引脚复位。 这将为您提供所 需的循环次数。