The foxBMS primary mcu API documentation
Driver Configuration

Files

file  algo_cfg.c
 Configuration for the algorithm module.
 
file  algo_cfg.h
 Headers for the configuration of the algorithm module.
 
file  bal_cfg.c
 Configuration for the driver for balancing.
 
file  bal_cfg.h
 Header for the configuration for the driver for balancing.
 
file  adc_cfg.c
 Configuration for the analog to digital converter.
 
file  adc_cfg.h
 Headers for the configuration for the analog to digital converter.
 
file  can_cfg.c
 Configuration for the CAN module.
 
file  can_cfg.h
 Headers for the configuration for the CAN module.
 
file  dma_cfg.c
 Configuration for the DMA module.
 
file  dma_cfg.h
 Headers for the configuration for the DMA module.
 
file  io_cfg.c
 Configuration for the driver for the I/O ports.
 
file  io_cfg.h
 Headers for the configuration for the driver for the I/O ports (pins).
 
file  io_mcu_cfg.h
 Configuration for the I/O ports for MCU0 (primary)
 
file  io_package_cfg.h
 configuration header of the io-module
 
file  rcc_cfg.c
 Configuration for the clock system.
 
file  rcc_cfg.h
 Headers for the configuration for the clock system.
 
file  rtc_cfg.c
 Configuration for the real time clock.
 
file  rtc_cfg.h
 Headers for the configuration for the real time clock.
 
file  sdram_cfg.c
 Configuration and Data Definitons of external SDRAM.
 
file  sdram_cfg.h
 Headers for the external SDRAM configuration and data definitions.
 
file  spi_cfg.c
 Configuration for the serial peripheral interface module.
 
file  spi_cfg.h
 Headers for the configuration for the serial peripheral interface module.
 
file  timer_cfg.c
 Configuration of the peripheral timers.
 
file  timer_cfg.h
 Headers for the configuration of the peripheral timers.
 
file  uart_cfg.c
 Configuration for the UART.
 
file  uart_cfg.h
 Headers for the configuration for the UART.
 
file  batterysystem_cfg.c
 Configuration for the battery system.
 
file  cansignal_cfg.c
 Configuration of the messages and signal settings for the CAN driver.
 
file  cansignal_cfg.h
 Headers for the configuration of the messages and signal settings for the CAN driver.
 
file  contactor_cfg.c
 Configuration for the driver for the contactors.
 
file  contactor_cfg.h
 Header for the configuration for the driver for the contactors.
 
file  eepr_cfg.c
 Configuration for the driver for the storage in the EEPROM memory.
 
file  eepr_cfg.h
 Header for the configuration for the driver for the storage in the EEPROM memory.
 
file  interlock_cfg.c
 Configuration for the driver for the interlock.
 
file  interlock_cfg.h
 Header for the configuration for the driver for the interlock.
 
file  isoguard_cfg.c
 Configuration for the isolation monitoring.
 
file  isoguard_cfg.h
 Headers for the configuration for the isolation monitoring.
 
file  ltc_cfg.c
 Configuration for the LTC monitoring chip.
 
file  ltc_cfg.h
 Headers for the configuration for the LTC monitoring chip.
 

Detailed Description

Contains the configuration for the drivers used by foxBMS