HFCC-01 Low-Level Software (LLSW) Rel_6802_HFCC-01-RP-CSAR-CB
Loading...
Searching...
No Matches
Analog & Discrete I/O Drivers

Low-Level Device Drivers for Analog Input ADC, Discrete Input/Output, PWM, and RVDT.

Collaboration diagram for Analog & Discrete I/O Drivers:
Analog & Discrete I/O Drivers Node2 Drivers - Low-Level Device Drivers Node1 Analog & Discrete I /O Drivers Node2->Node1

Low-Level Device Drivers for Analog Input ADC, Discrete Input/Output, PWM, and RVDT.

I/O Driver Subsystems

Driver Header File Base Offset Hardware Entity Managed
Analog Input analogIn.h 0x3000 (mmapAnalogIn.h) 16-channel ADC sequencer, Programmable Gain Amplifiers (PGA), raw count conversion
Discrete Input discreteIn.h 0x2000 (mmapDiscreteIn.h) 38 digital input sensing channels, programmable debounce timers, BIT state verification
Discrete Output discreteOut.h 0x1000 (mmapDiscreteOut.h) 50 high-side/low-side solid state switches, inductive flyback clamps, wrap readback
PWM Driver pwm.h 0x1000 (mmapPwm.h) 4-channel PWM period, duty cycle modulation, carrier generation (100 Hz → 20 kHz)
RVDT Driver rvdt.h 0x4000 (mmapRvdt.h) Primary excitation AC DAC waveform generator, secondary phase demodulation, BPF/LPF