Produktinformation DaVinci Developer

Transcrição

Produktinformation DaVinci Developer
Produktinformation
DaVinci Developer
Produktinformation DaVinci Developer
Inhaltsverzeichnis
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
DaVinci Developer - Entwurf von AUTOSAR Softwarekomponenten ...................................................................... 3
Die Vorteile von DaVinci Developer im Überblick ........................................................................................... 3
Anwendungsgebiete............................................................................................................................... 3
Funktionen .......................................................................................................................................... 3
Konfiguration der MICROSAR.RTE .............................................................................................................. 4
Workflows und AUTOSAR-Methode ............................................................................................................. 4
Multi-User Unterstützung ........................................................................................................................ 4
Lieferumfang ........................................................................................................................................ 5
Systemvoraussetzungen .......................................................................................................................... 5
Zusätzliche Dienstleistungen ................................................................................................................... 5
Bitte denken Sie über Ihre Verantwortung gegenüber der Umwelt nach, bevor Sie dieses Dokument ausdrucken.
V1.1 Juli 2014
www.vector.com
2
Produktinformation DaVinci Developer
1
DaVinci Developer - Entwurf von AUTOSAR Softwarekomponenten
DaVinci Developer ist das professionelle Werkzeug für den Entwurf von AUTOSAR Softwarekomponenten (SWCs). Mit Hilfe von
komfortablen grafischen Editoren entwerfen Sie schnell und übersichtlich die Struktur und Schnittstellen der Funktionssoftware Ihrer Steuergeräte und sorgen für eine reibungslose Integration der Funktionssoftware mit der Basissoftware des
Steuergerätes.
Bild 1: DaVinci Developer – Entwurfswerkzeug für AUTOSAR-konforme Steuergeräte
1.1
Die Vorteile von DaVinci Developer im Überblick
>
Komfortable grafische Definition von Softwarekomponenten
>
Unterstützung der AUTOSAR Releases 4.x und 3.x
>
Übersichtliche Darstellung komplexer Systeme
1.2
Anwendungsgebiete
Der DaVinci Developer unterstützt den Steuergeräteentwickler bei der Definition der Applikations-Softwarearchitektur von
AUTOSAR Steuergeräten.
1.3
Funktionen
DaVinci Developer bietet umfangreiche Funktionen zur Definition und Integration von AUTOSAR SWCs:
>
Grafische Definition von SWCs mit umfangreichen Layout-Funktionen
>
Definition von Port Interfaces und Data Types
>
Definition von Port Prototypes mit Service Needs und Communication Specification, z.B. Initialwerte und Timeouts
www.vector.com
3
Produktinformation DaVinci Developer
>
Definition von Runnable Entities mit Aktivierungs-Events und Port Access
>
Unterstützung aller Arten von AUTOSAR SWCs wie Applikationskomponenten, Kompositionen, Calibration- und
Servicekomponenten
>
Import und Export von AUTOSAR XML-Formaten (System Description Template, Software Component Template)
>
Unterstützung verschiedener AUTOSAR XML-Versionen – damit lassen sich z.B. Softwarekomponenten von
verschiedenen Quellen importieren und integrieren
>
Data Mapping von Port-Daten auf Netzwerksignale
>
Konsistenzcheck der SWC-Definition
>
Schnittstelle zu modellbasierten Entwicklungswerkzeugen über AUTOSAR-SWC Description Dateien
1.4
Konfiguration der MICROSAR.RTE
In AUTOSAR 3 wird DaVinci Developer zur Konfiguration der MICROSAR.RTE verwendet und unterstützt Arbeitsschritte wie
>
Zuordnung von Runnable Entities zu Betriebssystem-Tasks. Spezifische Sichten wie Trigger- oder
komponentenorientierte Darstellung der Runnable Entities erleichtern diese Aufgabe.
>
Einstellen von Optimierungsoptionen
>
Konsistenzprüfung der RTE-Konfiguration mit detaillierten Fehlermeldungen und Tipps zur Behebung von
Inkonsistenzen
DaVinci Developer arbeitet nahtlos mit dem DaVinci Configurator Pro zusammen, um eine konsistente Gesamtkonfiguration zu
erstellen. So lassen sich z.B. die von DaVinci Configurator Pro erzeugten Service-Komponenten und IO-Hardware-AbstractionKomponenten komfortabel importieren und mit den Applikations-SWCs verbinden. DaVinci Developer bietet hierfür eine
spezielle Unterstützung, indem passende Service Port Prototypes und Server Runnables an den Applikation-SWCs automatisch
angelegt werden. Die RTE-Konfiguration wird schließlich AUTOSAR-konform in einer ECU Configuration Datei gespeichert.
In AUTOSAR 4 wird der DaVinci Configurator Pro zur Konfiguration der MICROSAR.RTE verwendet. Dieser bietet dafür spezielle
Editoren und Assistenzfunktionen, die über die DaVinci Developer Lizenz freigeschaltet werden. Beide Werkzeuge arbeiten
nahtlos zusammen. Die mit DaVinci Developer erzeugten SWCs werden in DaVinci Configurator Pro dargestellt und dienen als
Basis für die RTE-Konfiguration.
1.5
Workflows und AUTOSAR-Methode
DaVinci Developer lässt sich flexibel in einem verteilten Entwicklungsprozess gemäß der AUTOSAR-Methode einsetzen. Hierzu
bietet das Werkzeug umfangreiche Funktionalität für den Datenaustausch zwischen OEM und Steuergeräte-Entwickler:
>
Import/Update-Funktion zur Unterstützung eines iterativen Entwicklungsprozesses
>
Diff- und Merge-Funktion mit konfigurierbaren Voreinstellungen für einzelne Objekte. Damit lassen sich z.B. vom OEM
erzeugte SWCs um Unterstrukturen oder eigene Port Prototypes und Runnable Entities erweitern.
>
Blockieren von Änderungen an importierten Daten
>
Erstellen von Reports über die SWCs
1.6
Multi-User Unterstützung
Der DaVinci Developer erleichtert die gemeinsame Arbeit am gleichen Steuergeräteprojekt. Das parallele Bearbeiten des
Projektes wird durch spezifische Funktionen erleichtert:
>
Feingranulare Ablage der SWCs
>
Verhindern von Änderungen an schreibgeschützten SWCs, Port Interfaces oder Datentypen
>
Import von SWCs aus anderen Projekten über AUTOSAR XML Dateien mit Darstellung der Unterschiede zum aktuellen
Projekt
>
Separates Diff-Werkzeug zum Vergleich von beliebigen AUTOSAR-Dateien
www.vector.com
4
Produktinformation DaVinci Developer
1.7
1.8
1.9
Lieferumfang
>
DaVinci Developer
>
Utility-Werkzeuge zur Automatisierung von Arbeitsschritten
>
Demo-Daten
>
Dokumentation
Systemvoraussetzungen
Komponente
Empfehlung
Minimum
Prozessor
Quad-Core
Dual-Core
Speicher (RAM)
8 GB
2 GB
Bildschirmauflösung
1280 × 1024
1024 × 768
Betriebssystem
Windows 7 (64-Bit)
Windows 7 (32- oder 64-Bit)
Zusätzliche Dienstleistungen
Hotline, spezielle Workshops und Schulungen zum Thema Embedded Software und AUTOSAR.
www.vector.com
5
Mehr Information!
Besuchen Sie unsere Website für:
> News
> Produkte
> Demo-Software
> Support
> Trainings und Workshops
> Kontaktadressen
www.vector.com
www.vector.com
6

Documentos relacionados