< Retour à électrique & chaîne d’outils électronique
Les outils de développement d’Autosar sont des plates-formes logicielles utilisées pour concevoir, configurer, construire, tester et déployer des logiciels automobiles basés sur les normes d’AutoSAR. Neusar Creator intègre toutes ces étapes dans un seul environnement, aidant les ingénieurs à aller plus vite, à réduire les erreurs et à gérer plus efficacement les systèmes de contrôleurs de domaine complexes.
- Pourquoi les équipes automobiles modernes ont du mal avec les chaînes d'outils
- Quels sont les outils de développement d'Autosar et pourquoi sont-ils importants ?
- Quelle est la place de Neusar Creator dans la chaîne d'outils d'Autosar ?
- Comment Neusar Creator est-il structuré en interne ?
- Comment fonctionne la conception et la configuration du système ?
- À quoi ressemble le développement de code ?
- Comment fonctionnent les constructions et les débogages ?
- Comment le contrôle des versions et la documentation sont-ils gérés ?
- Comment fonctionne la licence ?
- Exemple de projet réel : développement de contrôleur de domaine
- Pourquoi les équipes choisissent Neusar Creator
- Qu'est-ce qui change dans l'industrie ?
- Quelle est la prochaine étape pour les outils AutoSAR ?
- Comment Neusar Creator améliore-t-il l'efficacité du développement ?
- Quels sont les plus grands défis de la chaîne d'outils AUTOSAR ?
- Comment Neusar Creator prend-il en charge SOA et les contrôleurs de domaine ?
- Les outils intégrés peuvent-ils réduire la complexité du débogage ?
- Pourquoi les OEM adoptent-ils des outils AUTOSAR locaux ?
- Auteur & Signaux de confiance
- pensée finale
- Les outils d’Autosar prennent en charge les systèmes logiciels de véhicules modernes
- Les outils traditionnels sont divisés → causer des retards et des erreurs
- Neusar Creator met tout en un seul flux de travail
- Fonctionne avec AP/CP d’AutoSAR, les systèmes multicœurs et le débogage à distance
- Les projets réels affichent un développement 30 % plus rapide et moins d’erreurs
Pourquoi les équipes automobiles modernes ont du mal avec les chaînes d’outils
Voici ce qui se passe généralement dans un vrai projet.
Une équipe gère la configuration. Un autre écrit du code. Quelqu’un d’autre gère le débogage. La documentation se trouve ailleurs entièrement.
Imaginez maintenant essayer de garder tout cela synchronisé.
C’est là que commencent les problèmes.
Neusar Creator a été conçu pour éliminer cette friction en gardant tout connecté au même endroit.
Quels sont les outils de développement d’Autosar et pourquoi sont-ils importants ?
Réponse courte :
Les outils de développement d’Autosar aident les ingénieurs à créer des logiciels automobiles standardisés et réutilisables qui fonctionnent sur les ECU et les plates-formes de véhicules.
Les véhicules ne sont plus des systèmes simples. Ils sont plus proches des plates-formes informatiques distribuées.
Vous avez maintenant :
- Contrôleurs de domaine au lieu d’ECU isolés
- Processeurs multicœurs
- Communication inter-domaines
Tout cela augmente la complexité. Sans les bons outils, même les mises à jour simples deviennent difficiles.
Quelle est la place de Neusar Creator dans la chaîne d’outils d’Autosar ?
Réponse courte :
Neusar Creator est un environnement de développement complet qui prend en charge AutoSAR AP, CP et Middleware, permettant aux ingénieurs de terminer l’ensemble du flux de travail dans un seul outil.
cela fait partie de la Neusar Devkit et prend en charge :
- Neusar Acore (plate-forme adaptative automatique)
- Neusar CCore (plate-forme Autosar Classic)
- SF (Intermédiaire de service framework)
Cela fonctionne également avec :
- Infinieon Aurix
- NXP S32
- Renesas RH850
et a déjà été utilisé dans :
- Plus de 50 programmes de véhicules
- Des millions de systèmes déployés
Comment Neusar Creator est-il structuré en interne ?

Réponse courte :
Il utilise une structure à trois couches : interface utilisateur, fonctions de base et intégration système.
1. Couche d’interaction
- Interface chinoise avec prise en charge multilingue
- Dispositions et raccourcis personnalisés
- Panneau de commande et système de tâches
Cela réduit la courbe d’apprentissage, en particulier pour les grandes équipes.
2. Couche fonctionnelle
C’est là que se passe le travail quotidien :
- conception du système
- Configuration
- Codage
- Construire et déboguer
- Contrôle des versions
- Documentation
Tout se connecte. Aucun outil de commutation.
3. Couche d’adaptation
Gère l’intégration avec :
- AutoSAR R21-11
- Plateformes de puces
- Git / SVN
- Doxygen / Sphinx
C’est ce qui le rend utilisable dans des environnements de production réels.
Comment fonctionne la conception et la configuration du système ?
Réponse courte :
Neusar Creator utilise une configuration visuelle basée sur ARXML avec une validation intégrée et une prise en charge multicœur.
Configuration du projet
- Fichier → Nouveau projet
- Définir le chemin et le nom du projet
- Ajouter un sous-projet AP
- Configurer l’adresse IP
- Cliquez sur Soumettre
Vous pouvez également :
- Ouvrez des projets via neusar-project.json
- Renommer ou supprimer des sous-projets
- Modifier les partitions
Configuration ARXML
Côté gauche :
- Arbre de nœud
Côté droit :
- éditeur de paramètres
Types de paramètres pris en charge :
- Champs de saisie
- Listes de sélection
- Références
- Listes d’entiers
Détails importants :
- Champs obligatoires marqués d’un “*”
- Les erreurs apparaissent avant la génération de code
Configuration multicœur
Supporte :
- Cœurs hétérogènes
- Allocation de ressources
- Communication cross-core
Ceci est essentiel pour les systèmes de contrôleur de domaine.
Validation
- Utiliser Vérification ARXML
- Montre le succès ou l’échec
- Répertorie le nombre d’erreurs et les détails
Cela aide à attraper les problèmes tôt.
À quoi ressemble le développement de code ?
Réponse courte :
Neusar Creator propose un éditeur complet avec des vérifications en temps réel, un support multilingue et un codage assisté par l’IA.
Supported Languages
- C++
- JSON
- Réduction
- cMakelists
- Coquille
Principales caractéristiques
- Auto-exécution
- Aller à la définition
- Trouver des références
- Renommer les symboles
- planer pour plus de détails
Normes de code
- règles personnalisées
- Formater le fichier entier : Maj+Alt+F
- Sélection du format : Ctrl+K Ctrl+F
Garde les équipes cohérentes.
Codage d’IA (Copilote Neusar)
Vous pouvez écrire quelque chose comme :
“Implement peut recevoir un message fonction”
et obtenez un code C++ structuré.
Il aussi :
- Suggère une utilisation correcte de l’API
- Compléte les blocs de code
Comment fonctionnent les constructions et les débogages ?
Réponse courte :
Il prend en charge les constructions locales et distantes, avec un débogage graphique sur SSH à l’aide de GDB.
Construire la configuration
Configuré dans Tasks.json :
Comprend :
- construire une version
- Chemin de sortie
- ordres
Exemple :
- Simple : commande d’écho
- Complexe : processus de construction complet en C++
Déboguer le flux de travail
- Extraire debug.tgz
- Obtenir le fichier .sym
- Copier dans le chemin d’exécution
- Ouvrir le panneau de débogage (Ctrl+Maj+D)
- Configurer launch.json
Launch.json Champs clés
- “Type”: “GDB”
- “Demande”: “Lancer” ou “Joindre”
- “Cible” : chemin exécutable
- “SSH”:
- hôte
- Nom de l’utilisateur
- mot de passe
Prend en charge le débogage à distance sur SSH.
Fonctionnalités de débogage
- Points d’arrêt (F9)
- Étape d’exécution
- Inspection variable
Pas besoin d’outils de ligne de commande.
Comment le contrôle des versions et la documentation sont-ils gérés ?
Réponse courte :
Neusar Creator comprend une prise en charge intégrée de Git/SVN et des outils de génération de documentation automatisés.
Contrôle des versions
- Commettre
- Tirer
- Direction générale
Tout à l’intérieur de l’ide.
Documentation
Utilisation :
- doxygen
- Sphinx
Génère :
- API Docs
- Concevoir des documents
- Guides de développement
Markdown Support
- Aperçu en temps réel
- Utilisé pour les rapports et les notes
Comment fonctionne la licence ?
Réponse courte :
Trois options : connexion en ligne, fichier de licence ou clé USB.
options
- Connexion au compte en ligne
- Fichier .lic local ou distant
- clé USB
notes
- Ubuntu a besoin d’une configuration d’environnement USB
- Statut de la licence : aide → licence
- Prend en charge les configurations basées sur un navigateur et sur le client
Exemple de projet réel : développement de contrôleur de domaine
Installation
- Contrôleur de domaine intelligent
- AutoSAR AP R21-11
- Infineon Aurix TC397
flux de travail
- Création de projet
- Configuration ARXML
- Configuration multicœur
- Développement du code
- débogage à distance
- Intégration Git
- Déploiement et test
Résultats
- 30 % de développement plus rapide
- 40 % moins d’erreurs de codage
- Débogage 50 % plus rapide
Pourquoi les équipes choisissent Neusar Creator
- Un outil au lieu de plusieurs
- Conformité AutoSAR intégrée
- Prise en charge de l’IA pour le codage
- Fonctionne bien avec les flux de travail OEM chinois
- Prend en charge de nombreuses plateformes de puces
Qu’est-ce qui change dans l’industrie ?
Les équipes ne demandent plus :
“Quel outil devrions-nous utiliser ?”
Ils demandent :
“Quelle chaîne d’outils nous aide à créer des logiciels plus rapidement et plus en sécurité ?”
C’est une autre question.
Quelle est la prochaine étape pour les outils AutoSAR ?
Expect:
- Plus d’IA en développement
- Moins de dépendance aux tests matériels
- Prise en charge plus large des puces
Neusar Creator va dans cette direction.
? Foire aux questions (Tendances de l’industrie 2026)
Comment Neusar Creator améliore-t-il l’efficacité du développement ?
Réponse courte :
Il supprime la commutation d’outils et maintient le flux de travail complet au même endroit.
Neusar Creator combine la configuration, le codage, le débogage et la documentation dans un seul environnement. Cela évite les incompatibilités de données et réduit les étapes manuelles.
En pratique, les équipes évoluent plus rapidement et passent moins de temps à résoudre les problèmes d’intégration.
Quels sont les plus grands défis de la chaîne d’outils AUTOSAR ?
Réponse courte :
Complexité d’intégration et workflows déconnectés.
Les équipes s’occupent souvent de plusieurs fournisseurs, d’une mauvaise compatibilité avec les outils et des écarts entre la conception et le déploiement du système.
Cela rend la collaboration plus difficile et ralentit le développement.
Comment Neusar Creator prend-il en charge SOA et les contrôleurs de domaine ?
Réponse courte :
Il prend en charge la communication adaptative AUTOSAR et basée sur les services.
En utilisant Acore et SF Middleware, il permet aux services de communiquer entre des domaines tout en gérant des configurations multi-cœurs.
Cela correspond aux tendances de l’architecture des véhicules modernes.
Les outils intégrés peuvent-ils réduire la complexité du débogage ?
Réponse courte :
Oui, en conservant le débogage et le développement dans un seul système.
Neusar Creator fournit des outils de débogage, de surveillance et d’analyse à distance en un seul endroit.
Il prend également en charge les tests précoces sans matériel, ce qui permet de gagner du temps.
Pourquoi les OEM adoptent-ils des outils AUTOSAR locaux ?
Réponse courte :
Meilleur contrôle, prise en charge plus rapide et dépendance réduite vis-à-vis des fournisseurs externes.
Les outils locaux s’adaptent plus rapidement à :
- Plateformes de puces domestiques
- Flux de travail d’ingénierie
- besoins réglementaires
En même temps, ils restent conformes à AutoSAR.
Auteur & Signaux de confiance
Auteur : Johnny Liu
Rôle : PDG, Dowway Vehicle
Expérience : 15 ans et plus dans le développement d’AutoSAR, de systèmes d’ECU et de contrôleur de domaine
Dernière mise à jour : 18 mars 2026
pensée finale
Le vrai changement est simple.
Il ne s’agit plus d’outils.
Il s’agit de savoir dans quelle mesure votre chaîne d’outils prend en charge l’ensemble du cycle de vie du logiciel.
Et c’est là que la différence se voit.





