关于ARM通过两个SJA1000来控制四路CAN总线问题

2024-12-13 15:37:20
推荐回答(2个)
回答1:

1、一般的ARM没有自带6个CAN控制器的,(如果真的是需要用到6个独立的CAN通道的话,可以这样加SJA1000)

2、用Intel或者Moto总线方式,分地址去读写每个SJA1000,接收发送的时候有中断提示的。这样本身就很容易区分开CAN的控制。

3、ARM的对各个SJA1000任务的切换可以用ARM的操作系统或者其他的方式切换。和其他的控制一样。

回答2:

不知道楼主最后弄出来了没,我现在也在做这个开发,需要的功能和你描述的功能相同,
STM32F103 控制多个SJA1000。

希望能和你更多的沟通。我的资料里有QQ号。