TrqReasonableness_Integration_Manual
1.2 Global Functions(Non RTE) to be provided to Integration Project 2
2.2 Configuration Files to be provided by Integration Project 3
2.2.1 Da Vinci Parameter Configuration Changes 3
2.2.2 DaVinci Interrupt Configuration Changes 3
2.2.3 Manual Configuration Changes 3
3.1 Required Global Data Inputs 4
3.2 Required Global Data Outputs 4
3.3 Specific Include Path present 4
Dependencies
SWCs
Module | Required Feature |
---|---|
None |
Note : Referencing the external components should be avoided in most cases. Only in unavoidable circumstance external components should be refered. Developer should track the references.
Global Functions(Non RTE) to be provided to Integration Project
None
Configuration
Build Time Config
Modules | Notes | |
---|---|---|
None |
Configuration Files to be provided by Integration Project
Ap_TqRsDg_Cfg.h generated by Ap_TqRsDg_Cfg.h.tt
Da Vinci Parameter Configuration Changes
Parameter | Notes | SWC |
---|---|---|
TqRsDgGeneral/TqRsDgCPEnable | To enable checkpoints | TqRsDg |
DaVinci Interrupt Configuration Changes
ISR Name | VIM # | Priority Dependency | Notes |
---|---|---|---|
None |
Manual Configuration Changes
Constant | Notes | SWC |
---|---|---|
None |
Integration
Required Global Data Inputs
DervLambdaAlphaDiag_Volt_f32 |
---|
DervLambdaBetaDiag_Volt_f32 |
OutputRampMult_Uls_f32 |
TrqLimitMin_MtrNm_f32 |
Required Global Data Outputs
Specific Include Path present
No
Runnable Scheduling
This section specifies the required runnable scheduling.
Init | Scheduling Requirements | Trigger |
---|---|---|
TqRsDg _Init1 | Called from RTE before any call to the periodic functions | RTE init |
Runnable | Scheduling Requirements | Trigger |
---|---|---|
TqRsDg_Per1 | Must run after CmMtrCurr_Per2 and before CurrCmd_Per1 | RTE (2ms) |
.
Memory Mapping
Mapping
Memory Section | Contents | Notes |
---|---|---|
TQRSDG_START_SEC_VAR_CLEARED_32 | ||
TQRSDG_START_SEC_VAR_NOINIT_UNSPECIFIED | ||
TQRSDG_START_SEC_VAR_CLEARED_16 | ||
RTE_START_SEC_AP_TQRSDG_APPL_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> |
Non RTE NvM Blocks
Block Name |
---|
None |
Note : Size of the NVM block if configured in developer
RTE NvM Blocks
Block Name |
---|
Note : Size of the NVM block if configured in developer
Compiler Settings
Preprocessor MACRO
None
Optimization Settings
None.
Revision Control Log
Rev # | Change Description | Date | Author |
1 | Initial version | 10-Apr-13 | Selva |
2 | Updated for the new torque reasonableness | 23-Nov-13 | Selva |