can通信需要几个can芯片
can通信有CAN 总线芯片和一个CAN收发器芯片。
CAN总线芯片主要用于CAN时序和协议解析
CAN收发芯片就是一个电平转换。
C51芯片一般本身没有CAN接口的,如果带了SPI,可以找个MCP2515,实现SPI转CAN,这也是目前常用的方案,如果没有硬件SPI,可以软件模拟一个,但是这种软件模拟的SPI速度要比较慢,否则时序会错掉
can通信有CAN 总线芯片和一个CAN收发器芯片。
CAN总线芯片主要用于CAN时序和协议解析
CAN收发芯片就是一个电平转换。
C51芯片一般本身没有CAN接口的,如果带了SPI,可以找个MCP2515,实现SPI转CAN,这也是目前常用的方案,如果没有硬件SPI,可以软件模拟一个,但是这种软件模拟的SPI速度要比较慢,否则时序会错掉