Zephyr Project
4.4.99
Introduction
Developing with Zephyr
Kernel
Services
Build and Configuration Systems
Hardware Support
Architecture-related Guides
Barriers API
Caching
Zephyr’s device emulators/simulators
External Bus and Bus Connected Peripherals Emulators
Firmware
Peripherals
Analog
Audio
Communication
Controller Area Network (CAN)
Inter-Integrated Circuit (I2C) Bus
Improved Inter-Integrated Circuit (I3C) Bus
Serial Peripheral Interface (SPI) Bus
Peripheral Component Interconnect express Bus (PCIe)
Universal Asynchronous Receiver-Transmitter (UART)
Enhanced Serial Peripheral Interface (eSPI) Bus
Management Data Input/Output (MDIO)
Multi-bit SPI Bus
System Management Bus (SMBus)
Inter-Processor Mailbox (IPM)
Multi-Channel Inter-Processor Mailbox (MBOX)
1-Wire Bus
Display
GPIO & Input
Memory & Storage
Power
Sensors
Motion & Actuation
System & Diagnostics
Timing
Pin Control
Porting
Virtualization
Contributing to Zephyr
Project and Governance
Security
Safety
Samples and Demos
Supported Boards and Shields
Releases
Zephyr Project
Hardware Support
Peripherals
Communication
Controller Area Network (CAN)
View page source
Controller Area Network (CAN)
CAN Controller
Overview
Sending
Receiving
Setting the bitrate
SocketCAN
Samples
CAN Controller API Reference
CAN Transceiver
Overview
CAN Transceiver API Reference
CAN Shell
Overview
Inspection
Configuration
Receiving
Sending
Bus Recovery
Zephyr Project
Bridle
Bridle API
Zephyr Project API
Kconfig Reference
Devicetree Bindings
CANnectivity