sja1000的接收缓冲器和发送缓冲器的一些问题: 1、数据是写到接收缓冲器了,还是发送缓冲器了?是怎么样区分的呢?是置位RD、WR引脚吗?是自动置位还是手动置位呢? 2、接收缓冲器是相对什么说的呢?它接收的数据是从CAN总线上得来的吗?那么读它的数据的话,是读地址17-28呢?还是从读RBSA的地址开始,读13个字节呢? 3、发送缓冲器是相对什么说的呢?是上位机发送的数据吗?它怎么启动发送的呢?是发送缓冲器一满就自动发送到CAN总线上吗?还是其它原理呢? 4、PeliCAN模式下,自发自收的时候,是自己的发送缓冲区往自己的接收缓冲区发吗?是怎样的原理呢?
麻烦 桂电飞天鼠大哥了! |