Mercurial > public > ostc4
view Small_CPU/Inc/adc.h @ 554:3328189786e7
Added external ADC interface functionality (MCP3424):
Added communication protocoll to read data from external ADC. At the moment 16bit and 18bit resolutions are supported. External data will be read and forwarded depending on the conversion time of the ADC.
author | Ideenmodellierer |
---|---|
date | Thu, 12 Nov 2020 19:46:03 +0100 |
parents | 5f11787b4f42 |
children |
line wrap: on
line source
/** ****************************************************************************** * @file adc.h * @author heinrichs weikamp gmbh * @version V0.0.1 * @date 11-Dec-2014 * @brief ADC ambient light sensor ****************************************************************************** * @attention * * <h2><center>© COPYRIGHT(c) 2014 heinrichs weikamp</center></h2> * ****************************************************************************** */ /* Define to prevent recursive inclusion -------------------------------------*/ #ifndef ADC_H #define ADC_H #ifdef __cplusplus extern "C" { #endif /* Includes ------------------------------------------------------------------*/ #include <stdint.h> uint16_t get_ambient_light_level(void); void adc_ambient_light_sensor_get_data(void); void ADCx_Init(void); void ADCx_DeInit(void); #ifdef __cplusplus } #endif #endif /* ADC_H */ /************************ (C) COPYRIGHT heinrichs weikamp *****END OF FILE****/