Integration_Manual_ADC
1.2 Configuration Files to be provided by Integration Project 2
1.3 Functions to be provided to Integration Project 2
Dependencies
SWCs
Module | Required Feature |
---|---|
Configuration Files to be provided by Integration Project
NOTE:
For Projects using 33E, make sure “D_ADC1CURRENTMODE_ULS_LGC” is defined Adc_Cfg.h file.
For Projects using 33C, make sure “D_ADC1CURRENTMODE_ULS_LGC” is NOT defined Adc_Cfg.h file.
Template for Configuration file:
Adc_Cfg.h
Adc2_Cfg.h
Functions to be provided to Integration Project
Adc2_ReadConversion
Adc2_Init1
Adc2_StartGroupConversion
Adc2_EnableGroupNotification
Adc_Init_FixedCfg
Adc_StartGroupConversion
Adc_ReadGroup
Adc_GetGroupStatus
Configuration
Build Time Config
Modules | Notes | |
---|---|---|
None |
Generator Config
Constant | Notes | SWC |
---|---|---|
None |
Integration
Global Data
None
Component Conflicts
IoHwAb
Include Path
$PROJECTPATH$\Adc\include
Adc.h, Adc2.h, Adc_Common.h
Configurator Changes
None
Runnable Scheduling
This section specifies the required runnable scheduling.
Init | Scheduling Requirements | Trigger |
---|---|---|
Adc_Init() | Before Adc2_Init1 initialization | ECU Startup |
Adc2_Init1() | Before PWMCdd initialization | ECU Startup |
Runnable | Scheduling Requirements | Trigger |
---|---|---|
Adc_StartGroupConversion | None | ISR |
*Note:
.
Memory Mapping
Mapping
Memory Section | Contents | Notes |
---|---|---|
ADC2_START_SEC_CODE | ||
ADC2_START_SEC_CONST_32 | ||
ADC_START_SEC_CONST_32 | ||
ADC_START_SEC_CODE |
* Each …START_SEC… constant is terminated by a …STOP_SEC… constant as specified in the AUTOSAR Memory Mapping requirements.
Usage
Feature | RAM | ROM |
---|---|---|
<Memmap usuage info> |
Revision Control Log
Rev # | Change Description | Date | Author |
---|---|---|---|
1 | Initial version | 09-Apr-13 | Selva |