 |
TLE986x Device Family SDK
|
Go to the documentation of this file.
90 #define SSC1_tBit_us (1.0 / (SSC1_MAN_BAUDRATE / 1000.0))
92 #define SSC2_tBit_us (1.0 / (SSC2_MAN_BAUDRATE / 1000.0))
#define SCU_MODIEN2_TIREN2_Msk
Definition: tle986x.h:8998
#define SSC2
Definition: tle986x.h:6007
#define SCU_IRCON1CLR_EIRC_Msk
Definition: tle986x.h:8902
#define SSC2_RB_RB_VALUE_Msk
Definition: tle986x.h:9689
INLINE void SSC1_Err_Int_En(void)
enables error interrupt for SSC1.
Definition: ssc.h:331
INLINE void SSC2_Err_Int_Clr(void)
clears error interrupt flag for SSC2.
Definition: ssc.h:219
General type declarations.
#define SCU_MODIEN1_RIREN1_Pos
Definition: tle986x.h:8982
#define SCU_IRCON2CLR_RIRC_Msk
Definition: tle986x.h:8912
INLINE void SSC2_RX_Int_En(void)
enables receive interrupt for SSC2.
Definition: ssc.h:421
#define SCU_IRCON2CLR_TIRC_Msk
Definition: tle986x.h:8914
INLINE void SSC2_TX_Int_Dis(void)
disables transmit interrupt for SSC2.
Definition: ssc.h:399
INLINE uint16 SSC1_ReadWord(void)
SSC1: Read data word from receive buffer.
Definition: ssc.h:556
#define SCU_MODIEN1_EIREN1_Pos
Definition: tle986x.h:8986
#define SCU_MODIEN2_EIREN2_Pos
Definition: tle986x.h:8999
SFR low level access library.
INLINE uint16 u16_Field_Rd16(const volatile uint16 *reg, uint16 pos, uint16 msk)
This function reads a 16-bit field of a 16-bit register.
Definition: sfr_access.h:421
INLINE uint16 SSC1_SendWord(uint16 DataWord)
SSC1: Send data word.
Definition: ssc.h:534
INLINE void SSC2_TX_Int_Clr(void)
clears transmit interrupt flag for SSC2.
Definition: ssc.h:175
#define INLINE
Definition: types.h:134
INLINE void Field_Mod8(volatile uint8 *reg, uint8 pos, uint8 msk, uint8 val)
This function writes a bit field in a 8-bit register.
Definition: sfr_access.h:346
#define SCU_IRCON2CLR_TIRC_Pos
Definition: tle986x.h:8913
#define SCU_IRCON1CLR_TIRC_Msk
Definition: tle986x.h:8900
#define SSC1_RB_RB_VALUE_Pos
Definition: tle986x.h:9638
#define SCU_IRCON1CLR_RIRC_Msk
Definition: tle986x.h:8898
unsigned short uint16
16 bit unsigned value
Definition: types.h:140
#define SCU_MODIEN2_RIREN2_Pos
Definition: tle986x.h:8995
#define SCU_IRCON2CLR_EIRC_Pos
Definition: tle986x.h:8915
void SSC2_Init(void)
Initializes the SSC2 module.
INLINE void SSC2_TX_Int_En(void)
enables transmit interrupt for SSC2.
Definition: ssc.h:376
#define SCU_IRCON2CLR_RIRC_Pos
Definition: tle986x.h:8911
INLINE void SSC2_RX_Int_Clr(void)
clears receive interrupt flag for SSC2.
Definition: ssc.h:197
#define SSC2_TB_TB_VALUE_Pos
Definition: tle986x.h:9691
INLINE void SSC1_RX_Int_En(void)
enables receive interrupt for SSC1.
Definition: ssc.h:286
INLINE void SSC1_TX_Int_En(void)
enables transmit interrupt for SSC1.
Definition: ssc.h:241
#define SSC2_TB_TB_VALUE_Msk
Definition: tle986x.h:9692
#define SSC1_TB_TB_VALUE_Pos
Definition: tle986x.h:9641
#define SCU_MODIEN2_RIREN2_Msk
Definition: tle986x.h:8996
unsigned char uint8
8 bit unsigned value
Definition: types.h:139
INLINE void SSC2_Err_Int_Dis(void)
disables error interrupt for SSC2.
Definition: ssc.h:489
INLINE void SSC2_Err_Int_En(void)
enables error interrupt for SSC2.
Definition: ssc.h:466
INLINE void SSC2_RX_Int_Dis(void)
disables receive interrupt for SSC2.
Definition: ssc.h:444
INLINE uint16 SSC2_ReadWord(void)
SSC2: Read data word from receive buffer.
Definition: ssc.h:600
#define SCU_IRCON1CLR_EIRC_Pos
Definition: tle986x.h:8901
INLINE void SSC1_Err_Int_Dis(void)
disables error interrupt for SSC1.
Definition: ssc.h:354
#define SSC1
Definition: tle986x.h:6006
#define SCU_IRCON2CLR_EIRC_Msk
Definition: tle986x.h:8916
#define SSC1_TB_TB_VALUE_Msk
Definition: tle986x.h:9642
INLINE void SSC1_TX_Int_Clr(void)
clears transmit interrupt flag for SSC1.
Definition: ssc.h:109
INLINE void SSC1_RX_Int_Clr(void)
clears receive interrupt flag for SSC1.
Definition: ssc.h:131
CMSIS register HeaderFile.
#define SCU
Definition: tle986x.h:6004
INLINE void SSC1_RX_Int_Dis(void)
disables receive interrupt for SSC1.
Definition: ssc.h:309
#define SCU_MODIEN1_EIREN1_Msk
Definition: tle986x.h:8987
#define SCU_IRCON1CLR_TIRC_Pos
Definition: tle986x.h:8899
INLINE uint16 SSC2_SendWord(uint16 DataWord)
SSC2: Send data word.
Definition: ssc.h:578
#define SCU_MODIEN2_EIREN2_Msk
Definition: tle986x.h:9000
INLINE void SSC1_TX_Int_Dis(void)
disables transmit interrupt for SSC1.
Definition: ssc.h:264
INLINE void SSC1_Err_Int_Clr(void)
clears error interrupt flag for SSC1.
Definition: ssc.h:153
#define SCU_MODIEN2_TIREN2_Pos
Definition: tle986x.h:8997
#define SSC1_RB_RB_VALUE_Msk
Definition: tle986x.h:9639
INLINE void Field_Wrt16(volatile uint16 *reg, uint16 pos, uint16 msk, uint16 val)
This function writes a bit field in a 16-bit register.
Definition: sfr_access.h:336
void SSC1_Init(void)
Initializes the SSC1 module.
#define SCU_IRCON1CLR_RIRC_Pos
Definition: tle986x.h:8897
INLINE void Field_Wrt8(volatile uint8 *reg, uint8 pos, uint8 msk, uint8 val)
This function writes a bit field in a 8-bit register.
Definition: sfr_access.h:331
#define SCU_MODIEN1_RIREN1_Msk
Definition: tle986x.h:8983
#define SCU_MODIEN1_TIREN1_Msk
Definition: tle986x.h:8985
#define SCU_MODIEN1_TIREN1_Pos
Definition: tle986x.h:8984
#define SSC2_RB_RB_VALUE_Pos
Definition: tle986x.h:9688