- 概述:ADC驱动程序负责提供指定的AUTOSAR标准模数转换服务,使用逐次逼近寄存器(SAR)原理将模拟输入值(电压)转换为离散数字值;
- 依赖硬件

- 详细配置
container:AdcGeneral 中包含ADC驱动程序的所有常规配置参数;
AdcDeInitApi
AdcDevErrorDectect
AdcSafetyEnable
AdcMultiCoreErrorDectect
AdcInitCheckApi
AdcEnableLimitCheck
AdcEnableQueuing
AdcEnableStartStopGroupApi
AdcGrpNotifCapability
AdcHwTriggerApi
AdcReadGroupApi
AdcVersionInfoApi
AdcStartspCalibApi
AdcTriggerOneConversionEnable
AdcSyncConvEnable
AdcLowPowerStatesSupport
AdcPowerStateAsynchTransitionMode
AdcPriorityImplementation
AdcResultHandlingImplementation
AdcResultAlignment
AdcPowerStateConfig
AdcMaxChConvTimeCount
AdcSleepMode
AdcSupplyVoltage
AdcRuntimeApiMode
AdcInitDeInitApiMode

container:AdcDemEventParameterRefs
AdcClcFailureNotifiation
AdcConvStopTimeNotification

container:AdcConfigSet
AdcSyncClockDisable
AdcSystemClock
AdcGlobalInputClass
AdcChSampleTime
AdcChPreChargeClkCycles
AdcChConvMode
AdcChSESPSEnable

container:AdcHwUnit
AdcClockSource
AdcHwUnitId
AdcIdlePrechargeEnable
AdcInputBufferEnable
AdcPrechargeReference
AdcReferencePrechargePhases
AdcCalibrationSampleTime
AdcPostCalibrationDisable
AdcAnalogClockSyncDelay
AdcSampleSyncEnable
AdcMSBDoubleClkEnable
AdcRequestSource0ConvMode
AdcRequestSource1ConvMode
AdcRequestSource2ConvMode
AdcSyncConvMode
AdcPrescale
AdcHwUnitInputClass


container:AdcChannel
AdcChannel
AdcChannelConv
AdcChannelHighLimit
AdcChannelId
AdcChannelLimitCheck
AdcChannelLowLimit
AdcChannelRangeSelect
AdcChannelRefVoltsrcHigh
AdcChannelRefVoltsrcLow
AdcChannelResolution
AdcChannelSampTIme
AdcAnChannelNum
AdcInputClassSelection
AdcSyncConvChannelEnable
AdcBWDEnable
AdcBWDPrechargeLevel


container:AdcGroup
AdcGroupAccessMode
AdcGroupConversionMode
AdcGroupId
AdcGroupPriority
AdcGroupReplacement
AdcGroupTriggerSrc
AdcHwTrigSignal
AdcHwTrigTimer
AdcNotification
AdcStreamingBufferMode
AdcStreamingNumSamples
AdcHwExtTrigSelect
AdcHwExtGateSelect
AdcHwExtGateSignal
AdcChannel0Alias
AdcChannel1Alias
AdcResRegDefinition
EruTriggerConfig
EruGatingConfig
EruTriggerTImerConfig
EruGatingTImerConfig


container:AdcPublshedInfomation
AdcChannelValueSigned
AdcGroupFirstChannelFixed
AdcMaxChannelResolution
container:CommonPublishedInformatica 中是软件自动生成的版本号默认值,用户无需修改,保持默认即可。

container:GtmTomChannelConf

container:GtmTriggerForAdc

container:McuGtmTomChannelAllocationConf


注释1:8路ADC主组 和 4路ADC次组,OUT0的SEL7对TRIG0[7];OUT1的SEL0对TRIG0[8];
注释2:EVADC,DSADC;ADCTRIG1-3支持EVADC,DSADC;ADCTRIG4仅支持EVADC;
注释3:GtmTriggerForAdc中的ADC外设号会决定ADC_TRIGx[7:0]还是ADC_TRIGx[11:8],即能决定ADCTRIG0OUTx.SELy中的x和y;其内GtmAdcTriggerXSelect决定ADC_TRIGX中的x;GtmAdcTriggerxSelect的16个下拉值会决定指定SELx的取值,即16条输入线的那条能过去;因此ADC9的GtmAdcTrigger3Select的下拉值会体现在寄存器ADCTRIG3OUT1.SEL1上;

GtmTriggerForAdc_8 :GtmAdcTrigger0Select

