8f3b0eccdb1cf9ac5863d3d6411e6ef6528b8005
FSFW Hardware Abstraction Layer
This repository contains hardware abstraction components for
common hardware like Raspberry Pis or the STM32H743ZIT6 board.
Prerequisites
This library needs to be linked against the Flight Software Framework. Make sure that the library fsfw was added and linked against in your main application.
Configuring the library with CMake options
There is a set of options available to compile the HAL.
These should be set by the upper level CMakeLists.txt, with
set(<Option> ON).
FSFW_HAL_ADD_LINUX: Add linux HAL. Requiresgpiodlibrary.FSFW_HAL_ADD_RASPBERRY_PI: Add Raspberry Pi specific components.FSFW_HAL_ADD_STM32H7: Add STM32H7 specific components.
Description
Hardware abstraction components which abstract hardware specific APIs to be used conveniently in the FSFW
Releases
1
Initial Public Release
Latest
Languages
C++
98%
CMake
2%