P2VAR(uint8, AUTOMATIC, xxx_VAR_INIT) Data but i need yyy(P2VAR(uint8, AUTOMATIC, RTE_APPL_DATA) Data
조회 수: 26 (최근 30일)
이전 댓글 표시
Iam working on Function calls, where I need to change Pointer classes as per the requirement, but Pointer class is getting defined by function name init, how to change for RTE_APPL_DATA
댓글 수: 0
답변 (1개)
Kartik
2023년 5월 15일
Hi,
To change the pointer class for `Data` to `RTE_APPL_DATA`, you can modify the declaration of `Data` as follows:
P2VAR(uint8, AUTOMATIC, RTE_APPL_DATA) Data;
You will need to update all references to `Data` accordingly in your code to reflect this change.
The main difference between `xxx_VAR_INIT` and `RTE_APPL_DATA` is the context in which they are used. The former is typically used for variables that are initialized by `xxx_Init()` functions, whereas the latter is used for variables that are part of the application program interface (API) of a software component.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 AUTOSAR Blockset에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!