Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

CAN

R2026a
Comunicación utilizando el protocolo CAN

Controller Area Network (CAN) es un protocolo de comunicación sólido que permite la comunicación entre múltiples dispositivos. Puede utilizar las funcionalidades de CAN para diseñar e implementar de manera eficiente sistemas de comunicación basados en CAN sólidos y fiables.

Bloques

CAN Transmit blockCAN Transmit Transmit message to CAN network
CAN Receive blockCAN Receive Receive message from CAN network
Arduino On-board CAN Receive block iconOn-board CAN ReceiveReceive messages using on-board Arduino CAN controller (Desde R2024b)
Arduino On-board CAN Transmit block iconOn-board CAN TransmitTransmit messages to CAN network using on-board Arduino CAN controller (Desde R2024b)

Ajustes de modelos

expandir todo

CAN Bus Speed (kBit/s)Speed at which messages are transmitted
Oscillator Frequency (MHz)Oscillator frequency of CAN network
Interrupt PinSPI pin on the hardware to which the CAN shield is connected
Allow All MessagesOption to allow all IDs to pass filter
Buffer 0 ID TypeBuffer 0 id type
Buffer 0 Acceptance Mask (RXMO)Value for buffer 0 acceptance mask (RXMO)
Buffer 0 Acceptance Filter (RXF0)Value for buffer 0 acceptance filter (RXF0)
Buffer 0 Acceptance Filter (RXF1)Value for buffer 0 acceptance filter (RXF1)
CAN Bus Speed (kBits/s)CAN data transmission speed in kilo bits per second (Desde R2024b)
CAN PinsCAN pins for on-board Arduino Teensy CAN1 controller (Desde R2024b)
Filter configurationAcceptance filter filtering criteria (Desde R2024b)
Number of mailboxNumber of CAN mailboxes (Desde R2024b)
Mailbox typeType of CAN mailbox to either receive or transmit data (Desde R2024b)
ID typeCAN message ID type (Desde R2024b)
IDCAN receiver filter value (Desde R2024b)
ID RangeMatrix of CAN receiver filter identifiers (Desde R2024b)
MaskCAN receiver mask value (Desde R2024b)
Enhance filterEnhanced filtering option (Desde R2024b)

Ejemplos destacados