21#include "platform/platform.h"
22#include "drivers/CAN.h"
24#if DEVICE_CAN || defined(DOXYGEN_ONLY)
26#include "interfaces/InterfaceCAN.h"
27#include "hal/can_api.h"
28#include "platform/Callback.h"
29#include "rtos/Mutex.h"
32#ifndef FEATURE_EXPERIMENTAL_API
84 void lock()
override {};
85 void unlock()
override {};
A can bus client, used for communicating with can devices.
CAN(PinName rd, PinName td)
Creates a CAN interface connected to specific pins.
Creates an unlocked CAN interface connected to specific pins.