Hanna
Sourcecode Batteriemanagementsystem
Auflistung der Dateien
Hier folgt die Aufzählung aller dokumentierten Dateien mit einer Kurzbeschreibung:
 ad7997.cInitialisiert den ADC-Baustein AD7997 und liest Daten aus und berechnet die korrekten Werte
 ad7997.hHeader für ADC AD7997, Definition der Register und Commands
 BMS-Basic.cBMS Steuerprogramme für Laden und Betrieb
 BMS-Basic.hStandard Header Datei, Definition der Batteriekonstanten und Grenzwerte
 bms_mosfet.cFunktionen, mit denen Standardschaltungen der MOSFETs eingestellt werden
 bms_mosfet.hDefinition der Schalterstellungen für die einzelnen MOSFETs
 board_init.cStandardkonfigurationen und Ausführung der Hardware-Init-Dateien für das BMS Board
 board_init.hStandard board header file. Diese Datei enthält die Standardparameter und Pinbelegungen für das BMS Board
 byteordering.cSD-Card Reader Bibliothek von Roland Riegel
 byteordering.hSD-Card Reader Bibliothek von Roland Riegel
 com74HC595.cSchieberegister 74HC595: Funktionen zur Erzeugung von Bitmustern zur Belegung der Ausgänge
 com74HC595.hStandardheader
 compiler.hCommonly used includes, types and macros
 conf_clock.hChip-specific system clock manager configuration
 config_clock.cKonfiguriert die erforderlichen Systemtakte
 config_clock.hStandardheader
 Descriptors.cBibliothek zur USB-Kommunikation von Jürgen W
 Descriptors.hBibliothek zur USB-Kommunikation von Jürgen W
 display_ausgabe.cBelegung der Icon-Parameter für die Displayausgabe und Aufruf der verschiedenen Screens
 display_ausgabe.hStandardheader. Definition der Iconfarben
 ds1388_rtc.cFunktionen zur Einstellung und Abfrage des RTC-Bausteins DS1388
 ds1388_rtc.hHeader, Definition der Konstanten und Commands für DS1388
 eeprom.cSchreibt die BMS-Daten, die für einen kontinuierlichen Betrieb genutzt werden, in das EEPROM
 eeprom.hStandardheader
 eeprom_driver.cXMEGA EEPROM driver source file
 eeprom_driver.hXMEGA EEPROM driver header file
 fat.cSD-Card Reader Bibliothek von Roland Riegel
 fat.hSD-Card Reader Bibliothek von Roland Riegel
 fat_config.hSD-Card Reader Bibliothek von Roland Riegel
 general.cStandardfunktionen
 general.hStandardheader
 gfx.hGraphical library API header file
 gfx_generic.cGeneric graphic primitive routines
 gfx_generic.hGeneric graphic primitive routines
 gfx_ili9341.cGraphic service settings for the SDT028ATFT panel using the ILI9341 display controller
 gfx_ili9341.hGraphic library configured for the SDT028ATFT LCD panel using the ILI9341 display controller. display controller
 gfx_text.cFont and text drawing routines
 gfx_text.hGraphic library API header file
 ili9341.cILI9341 display controller component driver aus dem ASF 3.26.0
 ili9341.hILI9341 Display Controller Component Driver aus dem ASF 3.26.0
 ili9341_regs.hIL9341 Display Controller Register und Bitfield Definitionen aus dem ASF 3.26.0
 lib_gfx_bms.cBibliothek der Icons, die aus einfachen Geometrien und Linien gezeichnet werden
 lib_gfx_bms.hStandardheader
 lib_icons.cBibliothek für Icons aus Bitmaps
 lib_icons.hStandardheader
 macros.hSD-Card Reader Bibliothek von M. Junghans
 main.cStartdatei des Batteriemanagementsystems Batman
 main.hDiese Datei enthält nur Dokumentation
 osc.hChip-specific oscillator management functions
 partition.cSD-Card Reader Bibliothek von Roland Riegel
 partition.hSD-Card Reader Bibliothek von Roland Riegel
 partition_config.hSD-Card Reader Bibliothek von Roland Riegel
 pll.hChip-specific PLL management functions
 pmic.hProgrammable Multilevel Interrupt Controller driver
 port_driver.cXMEGA I/O Port driver source file
 port_driver.hXMEGA I/O Port driver header file
 screens_gfx.cBibliothek der Screens für die BMS Betriebsarten
 screens_gfx.hStandardheader und Positionen der Zeilen und Spalten auf den jeweiligen Screens
 sd-reader_config.hSD-Card Reader Bibliothek von Roland Riegel. Common SD-reader configuration used by all modules (license: GPLv2 or LGPLv2.1)
 sd_raw.cSD-Card Reader Bibliothek von Roland Riegel. MMC/SD/SDHC raw access implementation (license: GPLv2 or LGPLv2.1)
 sd_raw.hSD-Card Reader Bibliothek von Roland Riegel. MMC/SD/SDHC raw access header (license: GPLv2 or LGPLv2.1)
 sd_raw_config.hSD-Card Reader Bibliothek von Roland Riegel
 sdcard_bms.cDatenmanagement für BMS-Daten mit SD Card Reader
 sdcard_bms.hStandardheader. Datenmanagement für BMS-Daten mit SD Card Reader
 sdcard_driver.cDatei aus der SD-Card Reader Bibliothek von M. Junghans
 sdcard_driver.hDatei aus der SD-Card Reader Bibliothek von M. Junghans
 spi_master.cSPI Master driver. This file defines a useful set of functions for the SPI interface on AVR devices
 spi_master.hSPI Master driver header file
 sysclk.cChip-specific system clock management functions
 sysclk.hChip-specific system clock management functions
 sysfont.cGraphical font support
 sysfont.hGraphical System Font system
 taster.cInterruptroutine für die Taster am Display
 taster.hStandardheader
 temp_mcp9843.cMethoden zur Initialisierung und Kommunikation über I2C mit Temperatursensor MCP 9843
 temp_mcp9843.hKonstanten, Filter und Commands für den Temperatursensor MCP 9843
 twi_master_driver.cXMEGA TWI master driver source file
 twi_master_driver.hXMEGA TWI master driver header file
 usartx.cUSART Code für einen ATxmega-basierten Computer
 usartx.hStandardheader und Auswahl der Übertragungsgeschwindigkeit
 usb_cdc.cBibliothek zur USB-Kommunikation von Jürgen W
 usb_cdc.hBibliothek zur USB-Kommunikation von Jürgen W
 usb_defaults.hBibliothek zur USB-Kommunikation von Jürgen W
 usb_ep.cBibliothek zur USB-Kommunikation von Jürgen W
 usb_ep.hBibliothek zur USB-Kommunikation von Jürgen W
 usb_stdio.cBibliothek zur USB-Kommunikation von Jürgen W
 usb_stdio.hBibliothek zur USB-Kommunikation von Jürgen W
 usb_xm.cBibliothek zur USB-Kommunikation von Jürgen W
 usb_xm.hBibliothek zur USB-Kommunikation von Jürgen W
 ventilator.cFunktion zum Schalten der Ventilatoren
 ventilator.hStandardheader