modm API documentation for STM32F756ZGY6
Main Page
Modules
Namespaces
Classes
Files
Modules
Here is a list of all modules:
[detail level
1
2
3
]
►
Architecture Interfaces
1-Wire
Memory Accessors
Analog-to-Digital Converters
Assertions and Abandonment
Atomic Operations and Containers
Block Devices
GNU Build ID
Controller Area Network
System Clock
Blocking Delays
GPIO Expanders
General Purpose Input/Output
I²C Devices
I²C Multiplexer
Inter-Integrated Circuit (I²C)
Interrupt Service Routines
Memory Traits
General Purpose Registers
SPI Devices
Serial Peripheral Interface (SPI)
Universal Asynchronous Receiver/Transmitter (UART)
Unaligned Memory Accessor
►
Build System Generators
CMake Build Script Generator
CompilationDB Generator
SCons Build Script Generator
►
ARM CMSIS Support
ARM CMSIS-CORE
STM32 CMSIS Headers
►
ARM CMSIS-DSP
DSP Basic Math
DSP Bayes
DSP Complex Math
DSP Controller
DSP Distance
DSP Fast Math
DSP Filtering
DSP Matrix
DSP Statistics
DSP Support
DSP Svm
DSP Tables
DSP Transform
►
Communication Protocols
Asynchronous Multi-Node Bus (AMNB)
Drivers for rosserial
Sensor Actuator Bus (SAB)
Sensor Actuator Bus Version 2 (SAB2)
►
Cross Platform Component Communication (XPCC)
XPCC Generator
Backend
The backend provides connection to different hardware modules to transmit the communication
Containers
CrashCatcher
Logging
Documentation Generator
►
External Device Drivers
AD7280A Lithium Ion Battery Monitoring System
AD79x8 ADC
Oversampling of ADC inputs
ADNS-9800 Laser Motion Sensor
ADS7843 Resistive Touch Controller
AMS 5915 Pressure Sensor
APA102 RGB LED Driver
Block Allocator
►
Block Devices
Heap Block Device
Mirroring Block Device
SPI Flash Block Device
BME280 Pressure Sensor
BMP085 Pressure Sensor
BNO055 9-DOF Inertial Measurement Unit
CAT24AAxx I2C Eeprom
DRV832xS: Three-Phase Smart Gate Driver
DS1302 Real-Time Clock
DS1x31 Temperature Sensor
1-Wire Thermometer
EA-DOG Displays
Encoder Output
FAT File System
FT245 USB FIFO
FT6x06 Capacitive Touch Controller
HCLA Pressure Sensor
HD44780 Displays
HMC58x3 3-Axis Digital Magnetometer
HMC6343 3-Axis Compass
HX711 Load Cell Amplifier and ADC
I2C Eeprom
ILI9341 Display with parallel and SPI bus transports
IS31FL3733 Matrix Driver
ITG3200 Digital Gyroscope
L3GD20 3-Axis Gyroscope
Lawicel Format Converter
LIS3xx Transport Layer
LIS302DL 3-Axis Accelerometer
LIS3DSH 3-Axis Accelerometer
LIS3MDL Magnetic Sensor
LM75 Thermometer
LP503x 30/36 channel LED PWM driver
LSM303DLHC 3-Axis Accelerometer
LSM6DS33 always-on 3D accelerometer and 3D gyroscope
LTC298x Thermometer
MAX6966 8-bit PWM Driver
MAX7219 Display
MCP23x17 16-Bit I/O Expander
MPC2515 External CAN Controller
Parallel Busses
Nokia 5110 Displays
NRF24 Drivers
Parallel Bus TFT Display
PAT9125EL Motion Sensor
PCA8574 8-Bit I/O Expander
PCA9535 16-Bit I/O Expander
PCA9548A/TCA9548A I2C Switch
PCA9685 12-bit PWM Driver
Siemens S65 Display
Siemens S75/CX75/C81/M75 Display
SK6812 RGBW Driver
SK9822 RGB LED Driver
SSD1306 Display
Semtech SX1276 Driver
TCS3414 Digital Color Sensor
TCS3472X Digital Color Sensor
Terminal Output
TLC59412-bit PWM Driver
TMP102 Thermometer
TMP175 Thermometer
VL53L0X Proximity Sensor
VL6180X Proximity Sensor
WS2812 Driver
FatFs Generic FAT Filesystem Module
►
a:FreeRTOS
a:FreeRTOS-Plus-TCP
Input/Output Streams
►
Math
Math Algorithms
Filters
Geometric Operations
Interpolation Methods
Matrix Math
Saturated Arithmetics
SI Units
►
Utilities
Arithmetic Traits
►
Platform HAL
Software 1-Wire
►
Analog-to-Digital Converter (ADC)
Instance 1
Instance 2
Instance 3
CAN Common
►
Controller Area Network (CAN)
Instance 1
Instance 2
System Clock via Cortex-M SysTick
STM32 core module
ARM Cortex-M Core
ARM Cortex-M Fault Reporters
General Purpose I/O (GPIO)
Heap Memory
Software Inter-Integrated Circuit (I²C)
►
Inter-Integrated Circuit (I²C)
Instance 1
Instance 2
Instance 3
Instance 4
Unique ID
Instrumentation Trace Macrocell (ITM)
Random Number Generator (RNG)
Reset and Clock Control (RCC)
Software Serial Peripheral Interface (SPI)
►
Serial Peripheral Interface (SPI)
Instance 1
Instance 2
Instance 3
Instance 4
Instance 5
Instance 6
►
Timers (TIM)
Instance 1
Instance 10
Instance 11
Instance 12
Instance 13
Instance 14
Instance 2
Instance 3
Instance 4
Instance 5
Instance 6
Instance 7
Instance 8
Instance 9
►
USART in SPI Mode
Instance 1
Instance 2
Instance 3
Instance 6
►
Universal Asynchronous Receiver Transmitter (UART)
Instance 1
Instance 2
Instance 3
Instance 4
Instance 5
Instance 6
Instance 7
Instance 8
►
Universal Serial Bus (USB)
Full Speed
High Speed
►
Processing
Protothreads
Resumable Functions
RTOS Abstractions
Generic Scheduler
Software Timers
ROS Library
C Standard Environment
C++ Standard Environment
►
modm-test:mock
CAN Mockup
System Tick Mockup
modm-test:mock:io.device
modm-test:mock:shared_medium
modm-test:mock:spi.device
modm-test:mock:spi.master
►
Tests for modm
►
modm-test:test:communication
modm-test:test:communication:amnb
modm-test:test:communication:sab
modm-test:test:communication:xpcc
modm-test:test:container
modm-test:test:driver
modm-test:test:io
modm-test:test:math
modm-test:test:platform
modm-test:test:processing
modm-test:test:ui
►
TinyUSB
►
TinyUSB in Device Mode
Device class AUDIO
Device class BTH
Device class CDC
Device class DFU
Device class HID
Device class MIDI
Device class MSC
Device class NET
Device class USBTMC
Device class VENDOR
TLSF Allocator
►
User interface
Animators
Debouncing Buttons
Color
►
Display Graphics
Fonts
Images
Graphical User Interface
LED Animation and Gamma Correction
Display Menu
Date and Time
Unit Tests
►
Utilities
Memory allocators
Generated by
1.4.0