#include <sdrv_lin.h>
◆ abr_state
| volatile uint32_t abr_state |
Auto baudrate detect status
◆ base
◆ baud
◆ callback
Lin transfer callback function.
◆ channel_sta
◆ checksum
Lin transfer checksum type.
◆ clk_freq
Lin module clock frequency.
◆ current_event
◆ current_id
| volatile uint8_t current_id |
The id of current tranfer.
◆ irq
◆ mode
◆ rx_buff
◆ rx_error_invalid
| volatile bool rx_error_invalid |
Rx line error is invalid or not after abr.
◆ rx_remain
| volatile uint8_t rx_remain |
Receive remain data size.
◆ rx_size
◆ rx_state
| volatile uint32_t rx_state |
◆ tx_buff
◆ tx_remain
| volatile uint8_t tx_remain |
Transmit remain data size.
◆ tx_size
◆ tx_state
| volatile uint32_t tx_state |
◆ userdata
Lin transfer callback function param.
The documentation for this struct was generated from the following file:
- Z:/01-Code/06-SSDK-DEV-Firewall/ssdk/drivers/include/sdrv_lin.h