MCP2515 CAN控制器在小于8MHz频率SCLK下通过SPI接口加载CAN数据时,不发送CAN帧
我使用MCP2515 CAN控制器+ mcp2551收发器接口通过SPI与STM32f4控制器(STM32f4--spi-->MCP2515->mcp2551--可以-->独木舟)模式(0,0)。可以1Mbps and interrupts, RTS pins are not using.
如果SCLK=8MHz, CAN帧正在传输,可以在独木舟上看到,我看到140us-带有延迟。没有延迟,它将损坏数据/发送旧数据。
如果SCLK设置为小于8Mhz,那么无论是否延迟,独木舟中都不会生成CAN帧
两个can帧之间传输是否需要延迟?
请建议需要在哪里和所有的延迟,以使加载和传输更顺畅。