STM32,指意法半导体ST公司开发的32位微控制器,基于Cortex-M3内核的MCU-STM32。STM32自带各种常用通讯接口,比如UART、I2C、SPI等,可连接非常多的传感器,可以控制很多设备。本文主要以STM32F7为例,进行叙述。CAN是控制局域网的简称,是国际上应用最广泛的现场总线之一。CAN通信并不是以时钟信号来进行同步的,它是一种异步通信,只具有CAN_High和CAN_Low两条信号线,共同构成一组差分信号线,以差分信号的形式进行通信。
本文主要讲述基于STM32F7微控制器的CAN总线通信实现方法。