TLE92466ED Driver 0.1.0-preview
Modern C++23 driver for Infineon TLE92466ED Six-Channel Low-Side Solenoid Driver
Loading...
Searching...
No Matches
TLE92466ED::ChannelBase Namespace Reference

Per-channel register base addresses. More...

Variables

constexpr uint16_t CH0 = 0x0100
 Channel 0 base address.
 
constexpr uint16_t CH1 = 0x0120
 Channel 1 base address.
 
constexpr uint16_t CH2 = 0x0140
 Channel 2 base address.
 
constexpr uint16_t CH3 = 0x0160
 Channel 3 base address.
 
constexpr uint16_t CH4 = 0x0180
 Channel 4 base address.
 
constexpr uint16_t CH5 = 0x01A0
 Channel 5 base address.
 
constexpr uint16_t SPACING = 0x0020
 Address spacing between channels.
 

Detailed Description

Per-channel register base addresses.

Each channel has its own set of registers at a specific base address. Base address = 0x0100 + (Channel_Number * 0x0020)

Variable Documentation

◆ CH0

constexpr uint16_t TLE92466ED::ChannelBase::CH0 = 0x0100
constexpr

Channel 0 base address.

◆ CH1

constexpr uint16_t TLE92466ED::ChannelBase::CH1 = 0x0120
constexpr

Channel 1 base address.

◆ CH2

constexpr uint16_t TLE92466ED::ChannelBase::CH2 = 0x0140
constexpr

Channel 2 base address.

◆ CH3

constexpr uint16_t TLE92466ED::ChannelBase::CH3 = 0x0160
constexpr

Channel 3 base address.

◆ CH4

constexpr uint16_t TLE92466ED::ChannelBase::CH4 = 0x0180
constexpr

Channel 4 base address.

◆ CH5

constexpr uint16_t TLE92466ED::ChannelBase::CH5 = 0x01A0
constexpr

Channel 5 base address.

◆ SPACING

constexpr uint16_t TLE92466ED::ChannelBase::SPACING = 0x0020
constexpr

Address spacing between channels.