ISF
2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
Main Page
Modules
Data Structures
Files
File List
Globals
ADC1.h
Go to the documentation of this file.
1
/* ###################################################################
2
** This component module is generated by Processor Expert. Do not modify it.
3
** Filename : ADC1.h
4
** Project : ISF2P2_K64F_MQX_PROJ
5
** Processor : MK64FN1M0VLL12
6
** Component : fsl_adc16
7
** Version : Component 1.2.0, Driver 01.00, CPU db: 3.00.000
8
** Repository : KSDK 1.2.0
9
** Compiler : GNU C Compiler
10
** Date/Time : 2016-10-06, 13:38, # CodeGen: 0
11
** Contents :
12
** ADC16_DRV_GetAutoCalibrationParam - adc16_status_t ADC16_DRV_GetAutoCalibrationParam(uint32_t...
13
** ADC16_DRV_SetCalibrationParam - adc16_status_t ADC16_DRV_SetCalibrationParam(uint32_t instance,const...
14
** ADC16_DRV_StructInitUserConfigDefault - adc16_status_t ADC16_DRV_StructInitUserConfigDefault(adc16_converter_config_t...
15
** ADC16_DRV_Init - adc16_status_t ADC16_DRV_Init(uint32_t instance,const...
16
** ADC16_DRV_Deinit - adc16_status_t ADC16_DRV_Deinit(uint32_t instance);
17
** ADC16_DRV_ConfigHwCompare - adc16_status_t ADC16_DRV_ConfigHwCompare(uint32_t instance,const...
18
** ADC16_DRV_ConfigHwAverage - adc16_status_t ADC16_DRV_ConfigHwAverage(uint32_t instance,const...
19
** ADC16_DRV_SetChnMux - void ADC16_DRV_SetChnMux(uint32_t instance,adc16_chn_mux_mode_t chnMuxMode);
20
** ADC16_DRV_ConfigConvChn - adc16_status_t ADC16_DRV_ConfigConvChn(uint32_t instance,uint32_t...
21
** ADC16_DRV_WaitConvDone - void ADC16_DRV_WaitConvDone(uint32_t instance,uint32_t chnGroup);
22
** ADC16_DRV_PauseConv - void ADC16_DRV_PauseConv(uint32_t instance,uint32_t chnGroup);
23
** ADC16_DRV_GetConvValueRAW - uint16_t ADC16_DRV_GetConvValueRAW(uint32_t instance,uint32_t chnGroup);
24
** ADC16_DRV_GetConvValueSigned - int16_t ADC16_DRV_GetConvValueSigned(uint32_t instance,uint32_t chnGroup);
25
** ADC16_DRV_GetConvFlag - bool ADC16_DRV_GetConvFlag(uint32_t instance,adc16_flag_t flag);
26
** ADC16_DRV_GetChnFlag - bool ADC16_DRV_GetChnFlag(uint32_t instance,uint32_t chnGroup,adc16_flag_t...
27
**
28
** Copyright : 1997 - 2015 Freescale Semiconductor, Inc.
29
** All Rights Reserved.
30
**
31
** Redistribution and use in source and binary forms, with or without modification,
32
** are permitted provided that the following conditions are met:
33
**
34
** o Redistributions of source code must retain the above copyright notice, this list
35
** of conditions and the following disclaimer.
36
**
37
** o Redistributions in binary form must reproduce the above copyright notice, this
38
** list of conditions and the following disclaimer in the documentation and/or
39
** other materials provided with the distribution.
40
**
41
** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
42
** contributors may be used to endorse or promote products derived from this
43
** software without specific prior written permission.
44
**
45
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
46
** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
47
** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
48
** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
49
** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
50
** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
51
** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
52
** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
53
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
54
** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
55
**
56
** http: www.freescale.com
57
** mail: support@freescale.com
58
** ###################################################################*/
59
/*!
60
** @file ADC1.h
61
** @version 01.00
62
*/
63
/*!
64
** @addtogroup ADC1_module ADC1 module documentation
65
** @{
66
*/
67
#ifndef __ADC1_H
68
#define __ADC1_H
69
/* MODULE ADC1. */
70
71
/* Include inherited beans */
72
#include "
clockMan1.h
"
73
#include "
Cpu.h
"
74
75
/*! @brief Device instance number */
76
#define FSL_ADC1 0
77
78
/*! @brief ADC configuration declaration */
79
extern
const
adc16_converter_config_t
ADC1_InitConfig0
;
80
81
/*! @brief HW compare configuration declaration */
82
extern
const
adc16_hw_cmp_config_t
ADC1_HwConfig0
;
83
84
/*! @brief Channel configuration declaration */
85
extern
const
adc16_chn_config_t
ADC1_ChnConfig0
;
86
87
#endif
88
/* ifndef __ADC1_H */
89
/*!
90
** @}
91
*/
92
/*
93
** ###################################################################
94
**
95
** This file was created by Processor Expert 10.5 [05.21]
96
** for the Freescale Kinetis series of microcontrollers.
97
**
98
** ###################################################################
99
*/
Cpu.h
clockMan1.h
ADC1_HwConfig0
const adc16_hw_cmp_config_t ADC1_HwConfig0
HW compare configuration declaration.
Definition:
ADC1.c:72
ADC1_ChnConfig0
const adc16_chn_config_t ADC1_ChnConfig0
Channel configuration declaration.
Definition:
ADC1.c:81
ADC1_InitConfig0
const adc16_converter_config_t ADC1_InitConfig0
ADC configuration declaration.
Definition:
ADC1.c:57
© Freescale Semiconductor, Inc. 2016. All Rights Reserved.