mmuuss586 发表于 2014-8-6 18:58 
STM32提供了一个CAN总线接口;
对于你要去连基于CAN OPEN协议的设备,那你的程序按这个协议写,硬件部分就 ...
1、比如用ICAN去写的话,ICAN 的 帧标识符是扩展的29位,这个29位的定义和CAN的扩展不同,在stm32下用收到ICAN的数据过滤器怎么去过滤?因为过滤器寄存器位定义是按照CAN定义,是不是这用ican的时候自己把过滤器位定义成和ican一样。
2、can一次最多发送8自己数据,ican一次可以发送超过8字节的数据,但是ican的是按分段传输的,比如24字节数据ican是分三段传输,那么这个和can分三次传输有什么区别?高层的协议优越性主要体现在什么地方?
麻烦版主指教!
|