UUtzinger_DRV8704  0.1.1
Arduino library for the DRV8704 dual H-bridge gate driver
src Directory Reference

Files

file  drv8704.cpp
 Lifecycle and top-level orchestration for the DRV8704 driver.
 
file  drv8704.h [code]
 Public Arduino API for the DRV8704 dual H-bridge gate driver.
 
file  drv8704_bridge.cpp
 Runtime bridge GPIO helpers for the DRV8704 driver.
 
file  drv8704_comm.cpp
 SPI transport helpers for the DRV8704 driver.
 
file  drv8704_config.cpp
 Configuration helpers for the DRV8704 driver.
 
file  drv8704_current.cpp
 Current-limit and current-drive helpers for the DRV8704 driver.
 
file  drv8704_defs.h [code]
 Constants, register addresses, masks, and defaults for the DRV8704 driver.
 
file  drv8704_pwm.h [code]
 Shared abstraction for platform PWM generation backends.
 
file  drv8704_pwm_esp32.cpp
 ESP32 LEDC backend for DRV8704 PWM input generation.
 
file  drv8704_pwm_general.cpp
 Generic Arduino analogWrite backend for DRV8704 PWM input generation.
 
file  drv8704_pwm_stm.cpp
 STM hardware-PWM backend for DRV8704 PWM input generation.
 
file  drv8704_pwm_teensy.cpp
 Teensy hardware-PWM backend for DRV8704 PWM input generation.
 
file  drv8704_regs_typedefs.h [code]
 Typed register views for the DRV8704 register set.
 
file  drv8704_status.cpp
 Status and fault helpers for the DRV8704 driver.
 
file  drv8704_types.h [code]
 Public enums and data structures for the DRV8704 driver.