TI中文支持网
TI专业的中文技术问题搜集分享网站

TCAN4550-Q1: spi信号与tcan信号交替出现

Part Number:TCAN4550-Q1Other Parts Discussed in Thread:TCAN4550

 如图1,黄色为canH信号,蓝色为spi ncs信号; 如图2,黄色为spi ncs信号,蓝色为spiSCLK信号,由此观察,感觉是can总线信号是在一次spi信号传输完后才发一帧,因此模块can帧间隔长达1.1ms。

第一,请问这是正常的吗?

第二,请问can帧间隔时间内的spi信号内容都是必要传输信息吗,有没有可能减少不必要内容,从而达到缩短帧间隔大小的目的?

第三,请问模块的工作机制是否如上描述那样,每个can帧都需要等待包含can帧内容的spi消息传输完成后,才能发出一帧can帧?

Amy Luo:

您好,

我确认下上述问题,请耐心等待我的回复

,

Amy Luo:

TCAN4550 能够同时驱动和接收CAN和SPI数据。 关于您的这个情况,CAN通信应该是由MCU的SPI命令启动的,至于 MCU为何会等到CAN帧结束后再发送其他SPI帧,这可能是MCU在等待TCAN4550上的中断引脚以更改指示传输完成的状态。 需要您注意的是所有SPI通信都是由MCU启动的,因此这种现象不是TCAN4550直接造成的。

下面 TCAN4550软件用户指南包括一些软件优化技巧,以提高有效的SPI吞吐量,具体在文档的第5节。

 TCAN4550 software user's guide

如果还有其他疑问,请回帖说明。

,

Amy Luo:

您还有什么疑问?请回帖说明

赞(0)
未经允许不得转载:TI中文支持网 » TCAN4550-Q1: spi信号与tcan信号交替出现
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1