Low Level Drivers: LLD


S32K3_RTD_Training_eMIOS_public.pdf

Real-Time Drivers (RTD)
https://www.nxp.com/design/design-center/software/automotive-software-and-tools/real-time-drivers-rtd:AUTOMOTIVE-RTD
Real-Time Drivers (RTD) are a new and innovative drivers set supporting real-time software on AUTOSAR® and non-AUTOSAR applications targeting Arm® Cortex®-M cores and ISO 26262 compliance for all software layers, providing full IP and features:

AUTOSAR by creating a rich ecosystem, considering Complex Device Drivers (CDD) and a wide range of standard drivers
Non-AUTOSAR applications for low-level drivers for highly-optimized code
RTD also offers possible integration on the platform level of middleware (FATFS for EEP, FEE for FLS derived from MCAL) and stacks (LIN, NFC, TCIP). AUTOSAR functionalities (multicore, user mode) are also expanded to a non-AUTOSAR environment, previously only available for AUTOSAR.


Using MCU+ SDK Low Level Drivers (LLD's)
https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/latest/exports/docs/api_guide_am243x/LLD_GUIDE.html

Low Level Driver Library for TLE987x
https://www.moteon.com/TLE987x_LLD.html

STM32WB Series BLE low level driver (LLD)
https://www.st.com/resource/en/user_manual/um2804-stm32wb-series-ble-low-level-driver-lld-stmicroelectronics.pdf

Programming the EDMA3 with the Low-Level Driver (LLD)
https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/EDMA3_5F00_LLD.pdf

L9908 Low Level Driver Software Library
https://www.st.com/en/embedded-software/stsw-l9908-lld.html

Ethernet Low Level Drivers
https://github.com/TexasInstruments/mcupsdk-enet-lld

Texas Instruments PMIC Low-Level Drivers (pmic-lld)
https://github.com/TexasInstruments/ti-pmic-lld

iLLD Infineon Low Level Driver
https://www.infineon.com/dgdl/Infineon-AURIX_Infineon_Low_Level_Driver-Training-v01_00-EN.pdf

SmartSnippets™ Software Development Kit (SDK).
https://lpccs-docs.renesas.com/um-b-160-da1459x_software_platform_reference/Introduction/Introduction.html

>ADC Analog-to-Digital Converter

AES Advanced Encryption Standard
AHB AMBA High speed Bus
AMBA Advanced Microcontroller Bus Architecture
API Application Programming Interface
APU Audio Processing Unit
ATT Attribute Protocol
BR Basic Rate
BD Bluetooth Device
BIN Binary
BLE Bluetooth Low Energy
BOD Brown-Out Detection
CBC Cipher Block Chaining
CCC Client Characteristic Configuration
COC Connection Oriented Channels
CPU Central Processing Unit
CPM Clock Power Manager
CRC Cyclic Redundancy Check
CTR Counter
CV Constant Voltage
DCDC Direct Current – to – Direct Current
DCD Data Contact Detection
DMA Direct Memory Access
DMIPS Dhrystone MIPS (Million Instructions Per Second)
ECB Electronic Codebook
ECC Elliptic Curve Cryptography
ELF Extensible Linking Format
EEPROM Electrically Erasable Programmable Read-Only Memory
EDR Enhanced Data Rate
ERM Eccentric Rotating Mass
FCU eFlash Control Unit
FreeRTOS Free Real-Time Operating System
FW Firmware
GAP Generic Access Profile
GATT Generic Attribute Profile
GCC GNU Compiler Collection
GDB GNU Debugger
GFSK Gaussian Frequency-Shift Keying
GPADC General Purpose Analog-to-Digital Converter
GPIO General-purpose input/output
HMAC Hash-based Message Authentication Code
HID Human Interface Device
HCI Host Controller Interface
HTML HyperText Markup Language
HW Hardware
I2C Inter-Integrated Circuit
I2S Inter-IC Sound
IAS Immediate Alert Service
IC Integrated Circuit
IDE Integrated Development Environment
IEEE Institute of Electrical and Electronics Engineers
I/O Input/Output
IVT Interrupt Vector Table
LE Low Energy
LL Link Layer
L2CAP Logical Link Control and Adaptation Protocol
LLD Low-Level Drivers
LRA Linear Resonant Actuator
MAC Media Access Control
MCIF Monitor and Control Interface
MITM Man In The Middle
MPS Maximum Payload Size
MTU Maximum Transmission Unit
NVM Non-volatile memory
OS Operating System
OSAL OS Abstraction Layer
OTP One-Time Programmable
PCB Printed Circuit Board
PCM Pulse Code Modulation
PD Portable Device
PDM Pulse Density Modulation
PHY Physical Layer
PSM Protocol Service Multiplexer
QSPI Quad Serial Peripheral Interface
RAM Random Access Memory
RC32 32 MHz Oscillator
RCX 15 kHz Oscillator
RF Radio Frequency
RMS Root mean square
ROM Read Only Memory
RTS/CTS Request to Send / Clear to Send
SDIO Secure Digital Input Output
SDK Software Development Kit
SDP Standard Downstream Port
SDU Service Data Unit
SIG Special Interest Group
SM Security Manager
SMP Security Manger Protocol
SoC System on Chip
SPI Serial Peripheral Interface
SRC Sample Rate Converter
SUOTA Software Upgrade Over The Air
SW Software
TCS Trim and Calibration Section
TRNG True Random Number Generator
UART Universal Asynchronous Receiver/Transmitter
VBAT Battery supply voltage
VES Virtual EEPROM
XiP Executing in Place
XTAL32M 32 MHz Crystal oscillator
XTAL32K 32 kHz Crystal oscillator