mbed library sources. Supersedes mbed-src.

Dependents:   Nucleo_Hello_Encoder BLE_iBeaconScan AM1805_DEMO DISCO-F429ZI_ExportTemplate1 ... more

Committer:
AnnaBridge
Date:
Wed Feb 20 22:31:08 2019 +0000
Revision:
189:f392fc9709a3
mbed library release version 165

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AnnaBridge 189:f392fc9709a3 1 /**
AnnaBridge 189:f392fc9709a3 2 ******************************************************************************
AnnaBridge 189:f392fc9709a3 3 * @file stm32h7xx_hal_opamp_ex.h
AnnaBridge 189:f392fc9709a3 4 * @author MCD Application Team
AnnaBridge 189:f392fc9709a3 5 * @brief Header file of OPAMP HAL Extended module.
AnnaBridge 189:f392fc9709a3 6 ******************************************************************************
AnnaBridge 189:f392fc9709a3 7 * @attention
AnnaBridge 189:f392fc9709a3 8 *
AnnaBridge 189:f392fc9709a3 9 * <h2><center>&copy; Copyright (c) 2017 STMicroelectronics.
AnnaBridge 189:f392fc9709a3 10 * All rights reserved.</center></h2>
AnnaBridge 189:f392fc9709a3 11 *
AnnaBridge 189:f392fc9709a3 12 * This software component is licensed by ST under BSD 3-Clause license,
AnnaBridge 189:f392fc9709a3 13 * the "License"; You may not use this file except in compliance with the
AnnaBridge 189:f392fc9709a3 14 * License. You may obtain a copy of the License at:
AnnaBridge 189:f392fc9709a3 15 * opensource.org/licenses/BSD-3-Clause
AnnaBridge 189:f392fc9709a3 16 *
AnnaBridge 189:f392fc9709a3 17 ******************************************************************************
AnnaBridge 189:f392fc9709a3 18 */
AnnaBridge 189:f392fc9709a3 19
AnnaBridge 189:f392fc9709a3 20 /* Define to prevent recursive inclusion -------------------------------------*/
AnnaBridge 189:f392fc9709a3 21 #ifndef STM32H7xx_HAL_OPAMP_EX_H
AnnaBridge 189:f392fc9709a3 22 #define STM32H7xx_HAL_OPAMP_EX_H
AnnaBridge 189:f392fc9709a3 23
AnnaBridge 189:f392fc9709a3 24 #ifdef __cplusplus
AnnaBridge 189:f392fc9709a3 25 extern "C" {
AnnaBridge 189:f392fc9709a3 26 #endif
AnnaBridge 189:f392fc9709a3 27
AnnaBridge 189:f392fc9709a3 28 /* Includes ------------------------------------------------------------------*/
AnnaBridge 189:f392fc9709a3 29 #include "stm32h7xx_hal_def.h"
AnnaBridge 189:f392fc9709a3 30
AnnaBridge 189:f392fc9709a3 31 /** @addtogroup STM32H7xx_HAL_Driver
AnnaBridge 189:f392fc9709a3 32 * @{
AnnaBridge 189:f392fc9709a3 33 */
AnnaBridge 189:f392fc9709a3 34
AnnaBridge 189:f392fc9709a3 35 /** @addtogroup OPAMPEx
AnnaBridge 189:f392fc9709a3 36 * @{
AnnaBridge 189:f392fc9709a3 37 */
AnnaBridge 189:f392fc9709a3 38 /* Exported types ------------------------------------------------------------*/
AnnaBridge 189:f392fc9709a3 39 /* Exported constants --------------------------------------------------------*/
AnnaBridge 189:f392fc9709a3 40 /* Exported macro ------------------------------------------------------------*/
AnnaBridge 189:f392fc9709a3 41 /* Exported functions --------------------------------------------------------*/
AnnaBridge 189:f392fc9709a3 42 /** @addtogroup OPAMPEx_Exported_Functions OPAMPEx Exported Functions
AnnaBridge 189:f392fc9709a3 43 * @{
AnnaBridge 189:f392fc9709a3 44 */
AnnaBridge 189:f392fc9709a3 45
AnnaBridge 189:f392fc9709a3 46 /* Extended IO operation functions *****************************************************/
AnnaBridge 189:f392fc9709a3 47 /** @addtogroup OPAMPEx_Exported_Functions_Group1
AnnaBridge 189:f392fc9709a3 48 * @{
AnnaBridge 189:f392fc9709a3 49 */
AnnaBridge 189:f392fc9709a3 50 HAL_StatusTypeDef HAL_OPAMPEx_SelfCalibrateAll(OPAMP_HandleTypeDef *hopamp1, OPAMP_HandleTypeDef *hopamp2);
AnnaBridge 189:f392fc9709a3 51
AnnaBridge 189:f392fc9709a3 52 /**
AnnaBridge 189:f392fc9709a3 53 * @}
AnnaBridge 189:f392fc9709a3 54 */
AnnaBridge 189:f392fc9709a3 55 /* Peripheral Control functions ************************************************/
AnnaBridge 189:f392fc9709a3 56 /** @addtogroup OPAMPEx_Exported_Functions_Group2
AnnaBridge 189:f392fc9709a3 57 * @{
AnnaBridge 189:f392fc9709a3 58 */
AnnaBridge 189:f392fc9709a3 59 HAL_StatusTypeDef HAL_OPAMPEx_Unlock(OPAMP_HandleTypeDef *hopamp);
AnnaBridge 189:f392fc9709a3 60 /**
AnnaBridge 189:f392fc9709a3 61 * @}
AnnaBridge 189:f392fc9709a3 62 */
AnnaBridge 189:f392fc9709a3 63
AnnaBridge 189:f392fc9709a3 64 /**
AnnaBridge 189:f392fc9709a3 65 * @}
AnnaBridge 189:f392fc9709a3 66 */
AnnaBridge 189:f392fc9709a3 67
AnnaBridge 189:f392fc9709a3 68 /**
AnnaBridge 189:f392fc9709a3 69 * @}
AnnaBridge 189:f392fc9709a3 70 */
AnnaBridge 189:f392fc9709a3 71
AnnaBridge 189:f392fc9709a3 72 /**
AnnaBridge 189:f392fc9709a3 73 * @}
AnnaBridge 189:f392fc9709a3 74 */
AnnaBridge 189:f392fc9709a3 75
AnnaBridge 189:f392fc9709a3 76 #ifdef __cplusplus
AnnaBridge 189:f392fc9709a3 77 }
AnnaBridge 189:f392fc9709a3 78 #endif
AnnaBridge 189:f392fc9709a3 79
AnnaBridge 189:f392fc9709a3 80
AnnaBridge 189:f392fc9709a3 81 #endif /* STM32H7xx_HAL_OPAMP_EX_H */
AnnaBridge 189:f392fc9709a3 82
AnnaBridge 189:f392fc9709a3 83 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/