Spécification AUTOSAR et développement logiciel ECU (pratique) 3.3 Présentation de la solution système AUTOSAR (ci-dessous)


Les exemples seront développés selon la méthodologie AUTOSAR, et la solution AUTOSAR utilisée est illustrée à la Figure 3.6.


Figure 3.6 Solution système AUTOSAR

        Tout d'abord, utilisez Matlab/Simulink pour réaliser certains développements au niveau des composants logiciels, notamment LightRequestSWC et LightControlSWC, et générer automatiquement les codes des composants logiciels de la couche application et les fichiers de description arxml, parmi lesquels les fichiers de description arxml des composants logiciels sont utilisés comme l'un des fichiers d'entrée. pour le développement au niveau du système AUTOSAR .

        Deuxièmement, utilisez l'outil ETAS ISOLAR-A pour concevoir et configurer le système AUTOSAR. Au cours du processus, l'outil ISOLAR-A sera utilisé pour concevoir des SWC supplémentaires, notamment EcuAliveIndicatorSWC, EcuBaseSWC et la couche d'abstraction matérielle SWC d'E/S
. À la fin du développement au niveau du système, les informations de l'ECU à configurer, c'est-à-dire les informations du LightECU, seront extraites, puis elles pourront entrer dans la phase de développement au niveau de l'ECU.

        Dans la phase de développement au niveau de l'ECU, le développement au niveau de l'ECU est réalisé sur la base des outils de la série ETAS RTA (RTA-RTE, RTABSW, RTA-OS), c'est-à-dire la configuration des modules RTE et BSW et la génération de code sauf MCAL ; utilisez la configuration NXP MCAL outil pour réaliser la configuration et la génération de code du module MCAL.

Enfin, le code est intégré et le compilateur Wind River est utilisé pour compiler et lier le code afin de générer un fichier exécutable du micro-ordinateur monopuce, et le fichier exécutable du micro-ordinateur monopuce est programmé sur la carte de développement MPC5744P
via le débogueur Lauterbach pour le code.

 

Supongo que te gusta

Origin blog.csdn.net/qq_42700289/article/details/132258603
Recomendado
Clasificación