TJA1042

tja1042 High Speed CAN transceiver driver

struct tja1042_trx tja1042_trx_t

tja1042 CAN trx descriptor

const can_trx.h::trx_driver_t tja1042_driver

tja1042 driver

int tja1042_trx_set_mode(can_trx.h::can_trx_t * dev, can_trx.h::can_trx_mode_t mode)

Set mode interface.

Parameters

dev:Pointer to the tja1042 descriptor
mode:mode to set

Return values

  • 0 on success
  • -1 on error
int tja1042_trx_init(can_trx.h::can_trx_t * dev)

Initialize the given tja1042.

Parameters

dev:Pointer to the tja1042 descriptor

Return values

  • 0 on success
  • -1 on error
struct tja1042_trx

tja1042 CAN trx descriptor

can_trx.h::can_trx_t trx

set mode interface

gpio.h::gpio_t stb_pin

Mode pin of tja1042 device.