Logo
3.7.0
  • Built-in search
  • Google search
Zephyr Project v: latest
Document Release Versions
latest
3.7.0 (LTS)
3.6.0
3.5.0
2.7.6 (LTS)
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
    • Barriers API
    • Cache Interface
    • Zephyr’s device emulators/simulators
    • External Bus and Bus Connected Peripherals Emulators
    • Peripherals
      • 1-Wire Bus
      • Analog-to-Digital Converter (ADC)
      • Auxiliary Display (auxdisplay)
      • Audio
      • Battery Backed RAM (BBRAM)
      • BC1.2 Devices (Experimental)
      • Clock Control
      • Controller Area Network (CAN)
        • CAN Controller
        • CAN Transceiver
        • CAN Shell
      • Chargers
      • Coredump Device
      • Counter
      • Digital-to-Analog Converter (DAC)
      • Direct Memory Access (DMA)
      • Display Interface
      • Electrically Erasable Programmable Read-Only Memory (EEPROM)
      • Enhanced Serial Peripheral Interface (eSPI) Bus
      • Entropy
      • Error Detection And Correction (EDAC)
      • Flash
      • Fuel Gauge
      • GNSS (Global Navigation Satellite System)
      • General-Purpose Input/Output (GPIO)
      • Hardware Information
      • I2C EEPROM Target
      • Improved Inter-Integrated Circuit (I3C) Bus
      • Inter-Integrated Circuit (I2C) Bus
      • Inter-Processor Mailbox (IPM)
      • Keyboard Scan
      • Light-Emitting Diode (LED)
      • Management Data Input/Output (MDIO)
      • MIPI Display Bus Interface (DBI)
      • MIPI Display Serial Interface (DSI)
      • Multi-bit SPI Bus
      • Multi-Channel Inter-Processor Mailbox (MBOX)
      • Peripheral Component Interconnect express Bus (PCIe)
      • Platform Environment Control Interface (PECI)
      • PS/2
      • Pulse Width Modulation (PWM)
      • Real-Time Clock (RTC)
      • Regulators
      • Reset Controller
      • Retained Memory
      • Secure Digital High Capacity (SDHC)
      • Sensors
      • Serial Peripheral Interface (SPI) Bus
      • System Management Bus (SMBus)
      • Universal Asynchronous Receiver-Transmitter (UART)
      • USB-C VBUS
      • USB Type-C Port Controller (TCPC)
      • Time-aware General-Purpose Input/Output (TGPIO)
      • Video
      • Watchdog
    • Pin Control
    • Porting
  • Contributing to Zephyr
  • Project and Governance
  • Security
  • Safety
  • Samples and Demos
  • Supported Boards
  • Shields
  • Releases

Reference

  • API
  • Kconfig Options
  • Devicetree Bindings
  • West Projects
Zephyr Project
  • Docs / 3.7.0 »
  • Hardware Support »
  • Peripherals »
  • Controller Area Network (CAN)
  • Open on GitHub Report an issue with this page

The latest development version of this page may be more current than this released 3.7.0 version.

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

© Copyright 2015-2024 Zephyr Project members and individual contributors. Last generated on Jul 26, 2024.

Help us keep our technical documentation accurate and up-to-date!

The human-authored contents on this page was last updated on Dec 11, 2023.

If you find any errors on this page, outdated information, or have any other suggestion for improving its contents, please consider opening an issue.