/*! * Copyright (c) 2019, Erich Styger * * Configuration header file for ULN2003 stepper motor driver * * SPDX-License-Identifier: BSD-3-Clause * \file * \brief Configuration items for the McuULN2003 darlington array module. */ #ifndef MCUULN2003_CONFIG_H_ #define MCUULN2003_CONFIG_H_ #ifdef __cplusplus extern "C" { #endif #include "McuLibconfig.h" #ifndef MCUULN2003_CONFIG_USE_FREERTOS_HEAP #define MCUULN2003_CONFIG_USE_FREERTOS_HEAP (McuLib_CONFIG_SDK_USE_FREERTOS) /*!< 1: use FreeRTOS Heap (default), 0: use stdlib malloc() and free() */ #endif #ifndef McuULN2003_CONFIG_USE_ACCELERATION #define McuULN2003_CONFIG_USE_ACCELERATION (0) /*!< 1: stepper motor uses acceleration table; 0: no acceleration table used */ #endif #ifdef __cplusplus } /* extern "C" */ #endif #endif /* MCUULN2003_CONFIG_H_ */