Effacer les filtres
Effacer les filtres

Autosar Memory section defines in generated c code

67 vues (au cours des 30 derniers jours)
Jeevan Kumar Guntammagari
Jeevan Kumar Guntammagari le 20 Mai 2020
Commenté : Djordje le 17 Juil 2024 à 12:31
Hi I would like to generate memory section mapping #defines similar to ones in Autosar C code. I'm using Simulink for Model creation and Autosar Tool box code generator for generating code. How can i get #defines for Memmap as shown below in generated code.
#define CddSample_START_SEC_CODE
#include "CddSample_MemMap.h"
FUNC(void, CddSample_CODE) CddSample_alive_100ms (void)
{
}
#define CddSample_STOP_SEC_CODE
#include "CddSample_MemMap.h"
  3 commentaires
Liang Zong
Liang Zong le 8 Mar 2022
hi,
which matlab version are you using? i can not find "memory Sections" in 2021a.
Djordje
Djordje le 17 Juil 2024 à 12:31
I have the same issue as yours. Did you find out how to configure memory sections in your MATLAB? I am using version R2023a, and properties look like yours.
BR,
Djordje

Connectez-vous pour commenter.

Réponses (1)

Jeevan Kumar Guntammagari
Jeevan Kumar Guntammagari le 3 Juin 2020
I found the answer, In code generation settings, Under Memory Sections select the package. Also you can define your own storage class or select existing ones.
Also need to make the Function CddSample_alive_100ms in simulink as Non-Reuseable or Reuseable in Block properties.

Catégories

En savoir plus sur AUTOSAR Blockset dans Help Center et File Exchange

Produits


Version

R2019a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by