summaryrefslogtreecommitdiffstats
path: root/bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm.h
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm.h')
-rw-r--r--bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm.h b/bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm.h
index c5c9215983..e621873b52 100644
--- a/bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm.h
+++ b/bsps/arm/stm32h7/include/stm32h7xx_hal_dfsdm.h
@@ -38,6 +38,7 @@
/* Exported types ------------------------------------------------------------*/
/** @defgroup DFSDM_Exported_Types DFSDM Exported Types
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -296,10 +297,12 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
/* Exported constants --------------------------------------------------------*/
/** @defgroup DFSDM_Exported_Constants DFSDM Exported Constants
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/** @defgroup DFSDM_Channel_OuputClock DFSDM channel output clock selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_CHANNEL_OUTPUT_CLOCK_SYSTEM 0x00000000U /*!< Source for ouput clock is system clock */
@@ -309,6 +312,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Channel_InputMultiplexer DFSDM channel input multiplexer
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_CHANNEL_EXTERNAL_INPUTS 0x00000000U /*!< Data are taken from external inputs */
@@ -319,6 +323,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Channel_DataPacking DFSDM channel input data packing
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_CHANNEL_STANDARD_MODE 0x00000000U /*!< Standard data packing mode */
@@ -329,6 +334,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Channel_InputPins DFSDM channel input pins
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_CHANNEL_SAME_CHANNEL_PINS 0x00000000U /*!< Input from pins on same channel */
@@ -338,6 +344,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Channel_SerialInterfaceType DFSDM channel serial interface type
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_CHANNEL_SPI_RISING 0x00000000U /*!< SPI with rising edge */
@@ -349,6 +356,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Channel_SpiClock DFSDM channel SPI clock selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_CHANNEL_SPI_CLOCK_EXTERNAL 0x00000000U /*!< External SPI clock */
@@ -360,6 +368,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Channel_AwdFilterOrder DFSDM channel analog watchdog filter order
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_CHANNEL_FASTSINC_ORDER 0x00000000U /*!< FastSinc filter type */
@@ -371,6 +380,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Filter_Trigger DFSDM filter conversion trigger
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_FILTER_SW_TRIGGER 0x00000000U /*!< Software trigger */
@@ -381,6 +391,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Filter_ExtTrigger DFSDM filter external trigger
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_FILTER_EXT_TRIG_TIM1_TRGO 0x00000000U /*!< For all DFSDM filters */
@@ -410,6 +421,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Filter_ExtTriggerEdge DFSDM filter external trigger edge
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_FILTER_EXT_TRIG_RISING_EDGE DFSDM_FLTCR1_JEXTEN_0 /*!< External rising edge */
@@ -420,6 +432,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Filter_SincOrder DFSDM filter sinc order
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_FILTER_FASTSINC_ORDER 0x00000000U /*!< FastSinc filter type */
@@ -433,6 +446,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Filter_AwdDataSource DFSDM filter analog watchdog data source
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_FILTER_AWD_FILTER_DATA 0x00000000U /*!< From digital filter */
@@ -442,6 +456,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Filter_ErrorCode DFSDM filter error code
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_FILTER_ERROR_NONE 0x00000000U /*!< No error */
@@ -456,6 +471,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_BreakSignals DFSDM break signals
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_NO_BREAK_SIGNAL 0x00000000U /*!< No break signal */
@@ -468,6 +484,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_Channel_Selection DFSDM Channel Selection
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* DFSDM Channels ------------------------------------------------------------*/
@@ -491,6 +508,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_ContinuousMode DFSDM Continuous Mode
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_CONTINUOUS_CONV_OFF 0x00000000U /*!< Conversion are not continuous */
@@ -500,6 +518,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
*/
/** @defgroup DFSDM_AwdThreshold DFSDM analog watchdog threshold
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define DFSDM_AWD_HIGH_THRESHOLD 0x00000000U /*!< Analog watchdog high threshold */
@@ -515,6 +534,7 @@ typedef void (*pDFSDM_Filter_AwdCallbackTypeDef)(DFSDM_Filter_HandleTypeDef *hdf
/* Exported macros -----------------------------------------------------------*/
/** @defgroup DFSDM_Exported_Macros DFSDM Exported Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
@@ -609,6 +629,7 @@ void HAL_DFSDM_ChannelScdCallback(DFSDM_Channel_HandleTypeDef *hdfsdm_channel);
*/
/** @defgroup DFSDM_Exported_Functions_Group3_Channel Channel state function
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Channel state function *****************************************************/
@@ -700,6 +721,7 @@ void HAL_DFSDM_FilterErrorCallback(DFSDM_Filter_HandleTypeDef *hdfsdm_filter);
*/
/** @defgroup DFSDM_Exported_Functions_Group4_Filter Filter state functions
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
/* Filter state functions *****************************************************/
@@ -716,6 +738,7 @@ uint32_t HAL_DFSDM_FilterGetError(DFSDM_Filter_HandleTypeDe
/* Private macros ------------------------------------------------------------*/
/** @defgroup DFSDM_Private_Macros DFSDM Private Macros
+ * @ingroup RTEMSBSPsARMSTM32H7
* @{
*/
#define IS_DFSDM_CHANNEL_OUTPUT_CLOCK(CLOCK) (((CLOCK) == DFSDM_CHANNEL_OUTPUT_CLOCK_SYSTEM) || \