GM6000 Digital Heater Controller
Build: 16 (Branch = develop)
SDX-1330
Main Page
Namespaces
Components
Files
File List
File Members
Driver
AIO
STM32
singleinput_mappings_.h
1
#ifdef Driver_Aio_HalSingleInput_h_
2
3
#ifndef Driver_AIO_STM32_halsingleinput_mappings_x_h_
4
#define Driver_AIO_STM32_halsingleinput_mappings_x_h_
5
/*-----------------------------------------------------------------------------
6
* This file is part of the Colony.Core Project. The Colony.Core Project is an
7
* open source project with a BSD type of licensing agreement. See the license
8
* agreement (license.txt) in the top/ directory or on the Internet at
9
* http://integerfox.com/colony.core/license.txt
10
*
11
* Copyright (c) 2014-2025 John T. Taylor
12
*
13
* Redistributions of the source code must retain the above copyright notice.
14
*----------------------------------------------------------------------------*/
15
/** @file
16
*/
17
18
#include "Bsp/Api.h"
19
#include <stdint.h>
20
21
22
/// STM32 Mapping
23
#define DriverAIOHalSingleInput_T_MAP ADC_HandleTypeDef*
24
25
26
/// STM32 Mapping
27
#define Driver_AIO_HalSingleInput_sample_MAP driverAIOHalSingleInputStm32_sample
28
29
/// STM32 Mapping
30
#define Driver_AIO_HalSingleInput_setADCSize_MAP driverAIOHalSingleInputStm32_setADCSize
31
32
/// STM32 specific implementation
33
bool
driverAIOHalSingleInputStm32_sample( ADC_HandleTypeDef* inputToSampleHdl, uint32_t& dstADCBits );
34
35
/// STM32 specific implementation
36
uint8_t driverAIOHalSingleInputStm32_setADCSize( ADC_HandleTypeDef* inputPinToSampleHdl, uint8_t numADCBits );
37
38
#endif
// end header latch
39
#endif
// end interface latch
Generated on Sun Jun 8 2025 21:10:10 for GM6000 Digital Heater Controller by
1.10.0