发布网友 发布时间:2022-05-29 06:25
共2个回答
热心网友 时间:2023-10-09 11:41
这个问题比较复杂,首先STC12C5A60S2是一款不带CAN总线的单片机,需要外接CAN总线控制器,例如SJA1000,好像是飞利浦的芯片,与单片机并行通讯,协议很复杂,所以我建议用带CAN总线的单片机,例如STM8系列,C8051系列,这样外接一个CAN总线收发器就行了,简单方便追问那有没有合适的总线可以接多个232?追答我见过的所有单片机,好像最多只有3个串口。
232总线可以接到一起,然后做一个协议,可以自己定义,也可以使用封装好的协议,比如MODBUS协议,这样就可以挂很多232设备,一主多从形式。
热心网友 时间:2023-10-09 11:41
不自带CAN总线的单片机,可以用SJA1000(can控制器)+82C250(收发器),但是这个SJA1000是并口的,太多线了,如果不介意速度的话可以用支持SPI的MCP2515。