New HAL configuration file ported to all demos.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1482 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
12c2a9bcd3
commit
da565f622c
|
@ -20,13 +20,30 @@
|
||||||
/**
|
/**
|
||||||
* @file templates/halconf.h
|
* @file templates/halconf.h
|
||||||
* @brief HAL configuration header.
|
* @brief HAL configuration header.
|
||||||
* @addtogroup HAL
|
* @addtogroup HAL_CONF
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
|
* device drivers from your application. You may also use this file in order
|
||||||
|
* to override the device drivers default settings.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -34,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -41,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -48,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -55,6 +84,21 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Enables the PWM subsystem.
|
||||||
|
*/
|
||||||
|
#if !defined(CH_HAL_USE_PWM) || defined(__DOXYGEN__)
|
||||||
|
#define CH_HAL_USE_PWM FALSE
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -62,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -69,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -76,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -20,13 +20,30 @@
|
||||||
/**
|
/**
|
||||||
* @file templates/halconf.h
|
* @file templates/halconf.h
|
||||||
* @brief HAL configuration header.
|
* @brief HAL configuration header.
|
||||||
* @addtogroup HAL
|
* @addtogroup HAL_CONF
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
|
* device drivers from your application. You may also use this file in order
|
||||||
|
* to override the device drivers default settings.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -34,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -41,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -48,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -55,6 +84,21 @@
|
||||||
#define CH_HAL_USE_MAC TRUE
|
#define CH_HAL_USE_MAC TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Enables the PWM subsystem.
|
||||||
|
*/
|
||||||
|
#if !defined(CH_HAL_USE_PWM) || defined(__DOXYGEN__)
|
||||||
|
#define CH_HAL_USE_PWM FALSE
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -62,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -69,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -76,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -20,13 +20,30 @@
|
||||||
/**
|
/**
|
||||||
* @file templates/halconf.h
|
* @file templates/halconf.h
|
||||||
* @brief HAL configuration header.
|
* @brief HAL configuration header.
|
||||||
* @addtogroup HAL
|
* @addtogroup HAL_CONF
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
|
* device drivers from your application. You may also use this file in order
|
||||||
|
* to override the device drivers default settings.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -34,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -41,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -48,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -55,6 +84,21 @@
|
||||||
#define CH_HAL_USE_MAC TRUE
|
#define CH_HAL_USE_MAC TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Enables the PWM subsystem.
|
||||||
|
*/
|
||||||
|
#if !defined(CH_HAL_USE_PWM) || defined(__DOXYGEN__)
|
||||||
|
#define CH_HAL_USE_PWM FALSE
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -62,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -69,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -76,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI TRUE
|
#define CH_HAL_USE_SPI TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI TRUE
|
#define CH_HAL_USE_MMC_SPI TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI TRUE
|
#define CH_HAL_USE_SPI TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI TRUE
|
#define CH_HAL_USE_MMC_SPI TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL FALSE
|
#define CH_HAL_USE_PAL FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL FALSE
|
#define CH_HAL_USE_PAL FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL FALSE
|
#define CH_HAL_USE_PAL FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -20,13 +20,30 @@
|
||||||
/**
|
/**
|
||||||
* @file templates/halconf.h
|
* @file templates/halconf.h
|
||||||
* @brief HAL configuration header.
|
* @brief HAL configuration header.
|
||||||
* @addtogroup HAL
|
* @addtogroup HAL_CONF
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
|
* device drivers from your application. You may also use this file in order
|
||||||
|
* to override the device drivers default settings.
|
||||||
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -34,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -41,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -48,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -55,6 +84,21 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Enables the PWM subsystem.
|
||||||
|
*/
|
||||||
|
#if !defined(CH_HAL_USE_PWM) || defined(__DOXYGEN__)
|
||||||
|
#define CH_HAL_USE_PWM FALSE
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -62,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -69,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -76,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL FALSE
|
#define CH_HAL_USE_PAL FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,14 +27,23 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -42,6 +51,10 @@
|
||||||
#define CH_HAL_USE_PAL FALSE
|
#define CH_HAL_USE_PAL FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC FALSE
|
#define CH_HAL_USE_ADC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN FALSE
|
#define CH_HAL_USE_CAN FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM FALSE
|
#define CH_HAL_USE_PWM FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL FALSE
|
#define CH_HAL_USE_SERIAL FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI FALSE
|
#define CH_HAL_USE_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
|
@ -27,21 +27,34 @@
|
||||||
/*
|
/*
|
||||||
* HAL configuration file, this file allows to enable or disable the various
|
* HAL configuration file, this file allows to enable or disable the various
|
||||||
* device drivers from your application. You may also use this file in order
|
* device drivers from your application. You may also use this file in order
|
||||||
* to change the device drivers settings found in the low level drivers
|
* to override the device drivers default settings.
|
||||||
* headers, just define here the new settings and those will override the
|
|
||||||
* defaults defined in the LLD headers.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _HALCONF_H_
|
#ifndef _HALCONF_H_
|
||||||
#define _HALCONF_H_
|
#define _HALCONF_H_
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Uncomment the following line in order to include a mcu-related
|
||||||
|
* settings file. This file can be used to include platform specific
|
||||||
|
* header files or to override the low level drivers settings.
|
||||||
|
*/
|
||||||
|
/*#include "mcuconf.h"*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PAL subsystem.
|
* @brief Enables the PAL subsystem.
|
||||||
*/
|
*/
|
||||||
#if !defined(CH_HAL_USE_PAL) || defined(__DOXYGEN__)
|
#if !defined(CH_HAL_USE_PAL) || defined(__DOXYGEN__)
|
||||||
#define CH_HAL_USE_PAL TRUE
|
#define CH_HAL_USE_PAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* ADC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the ADC subsystem.
|
* @brief Enables the ADC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +62,10 @@
|
||||||
#define CH_HAL_USE_ADC TRUE
|
#define CH_HAL_USE_ADC TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* CAN driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the CAN subsystem.
|
* @brief Enables the CAN subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -56,6 +73,10 @@
|
||||||
#define CH_HAL_USE_CAN TRUE
|
#define CH_HAL_USE_CAN TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MAC driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MAC subsystem.
|
* @brief Enables the MAC subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -63,6 +84,10 @@
|
||||||
#define CH_HAL_USE_MAC FALSE
|
#define CH_HAL_USE_MAC FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* PWM driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the PWM subsystem.
|
* @brief Enables the PWM subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -70,6 +95,10 @@
|
||||||
#define CH_HAL_USE_PWM TRUE
|
#define CH_HAL_USE_PWM TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SERIAL driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SERIAL subsystem.
|
* @brief Enables the SERIAL subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -77,6 +106,10 @@
|
||||||
#define CH_HAL_USE_SERIAL TRUE
|
#define CH_HAL_USE_SERIAL TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the SPI subsystem.
|
* @brief Enables the SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +117,15 @@
|
||||||
#define CH_HAL_USE_SPI TRUE
|
#define CH_HAL_USE_SPI TRUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define SPI_USE_MUTUAL_EXCLUSION TRUE*/
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/* MMC_SPI driver related settings. */
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enables the MMC_SPI subsystem.
|
* @brief Enables the MMC_SPI subsystem.
|
||||||
*/
|
*/
|
||||||
|
@ -91,6 +133,14 @@
|
||||||
#define CH_HAL_USE_MMC_SPI FALSE
|
#define CH_HAL_USE_MMC_SPI FALSE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Default MMC_SPI settings overrides (uncomment to override).
|
||||||
|
*/
|
||||||
|
/*#define MMC_SECTOR_SIZE 512*/
|
||||||
|
/*#define MMC_NICE_WAITING TRUE*/
|
||||||
|
/*#define MMC_POLLING_INTERVAL 10*/
|
||||||
|
/*#define MMC_POLLING_DELAY 10*/
|
||||||
|
|
||||||
#endif /* _HALCONF_H_ */
|
#endif /* _HALCONF_H_ */
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
Loading…
Reference in New Issue