3.3.0
Zephyr Project
v: latest
Document Release Versions
latest
3.3.0
3.2.0
3.1.0
3.0.0
2.7.4 (LTS)
2.6.0
2.5.0
2.4.0
2.3.0
1.14.1
Downloads
PDF
zephyrproject.org Links
Project Home
SDK
Releases
Contents
Introduction
Developing with Zephyr
Kernel
OS Services
Build and Configuration Systems
Connectivity
Hardware Support
Architecture-related Guides
Cache Interface
Peripheral and Hardware Emulators
Peripherals
ADC
Audio
Controller Area Network (CAN)
CAN Controller
ISO-TP Transport Protocol
Coredump Device
Counter
Clock Control
DAC
Display Interface
DMA
EC Host Command
Error Detection And Correction (EDAC)
EEPROM
Entropy
Flash
Fuel Gauges (Experimental API Stub Doc)
GNA
GPIO
Hardware Information
I2C EEPROM Target
I2C
I3C
IPM
KSCAN
LED
MBOX
Pinmux
PWM
PS/2
PECI
Regulators
Reset Controller
RTC
SDHC
Sensors
SPI
TCPC
UART
USB-C VBUS
MDIO
Watchdog
Video
eSPI
MIPI-DSI
W1: Dallas 1-Wire Interface
Pin Control
Porting
Contributing to Zephyr
Project and Governance
Security
Samples and Demos
Supported Boards
Release Notes
Reference
API
Kconfig Options
Devicetree Bindings
Zephyr Project
Docs / 3.3.0
»
Hardware Support
»
Peripherals
»
Controller Area Network (CAN)
Open on GitHub
The
latest development version
of this page may be more current than this released 3.3.0 version.
Controller Area Network (CAN)
¶
CAN Controller
Overview
Sending
Receiving
Setting the bitrate
SocketCAN
Samples
CAN Controller API Reference
CAN Transceiver API Reference
ISO-TP Transport Protocol
Overview
API Reference