can总线上的电压高低由什么决定 当然是由CAN总线的输出芯片决定的,这还用么说吗?
stm32与CAN总线是什么关系啊?? 求高手指教啊。 CAN是芯片吗?要具体点的好吗? stm32是一块2113单片机,就是一5261块控制4102芯片。CAN总线是一种通讯协议,1653就像咱们的串口,专是用于器件之间属通讯用的。就像咱们的串口需要一块MAX232芯片作逻辑转换一样,CAN也需要一块专门的CAN芯片支持。单片机普通IO脚接CAN芯片,单片机发出通讯信号给CAN芯片作逻辑转换后,CAN芯片将信号放到CAN总线上去传输,信号到了目的地后进入另一块CAN芯片,CAN芯片将处理好的信号给予目标芯片。但是咱们的stm32比普通的单片机强大,已经将这块CAN芯片集成到stm32内部,所以我们使用时不用再外接芯片。stm32有专门的CAN口用于收发CAN信号。其实,CAN协议就是一种简易化了的网络协议,那个所谓的CAN芯片就像我们的网卡,而stm32就是一个集成了网卡的CPU。
can总线为什么分为低速can和高速can 不知你所指的CAN总线是应用在什么领域的,如果是用在汽车上,高速信号是用于传输ABS、ESP、TCU等电子控制系统,这些系统需要实时的信号处理,所以用的是高速的CAN信号,而。