嵌入式编码
Generieren冯çUND C ++代码,德献给嵌入式Systeme的optimiert IST
嵌入式Coder®erzeugt lesbaren,kompakten UND schnellenÇUND C ++代码献给嵌入Prozessoren,模具在DER Massenproduktion eingesetzt werden。达斯工具erweitert MATLAB编码器™UND Simulink的金宝app编码器™嗯hochentwickelte Optimierungen,死EINE differenzierte Steuerung德generierten Funktionen,Dateien UND回到名单Datenermöglichen。Diese Optimierungen verbessern模具Codeeffizienz UND erleichtern芯片集成MIT遗留码,vorhandenen Datentypen sowie vorhandenen Kalibrierparametern。嵌入式编码unterstütztaußerdem模具Einbindung冯Drittanbieter-Entwicklungstools UNDermöglichtdadurch死Erstellung einsatzfertiger可执行献给国际卫生条例嵌入式系统奥德IHRE快速原型 - 硬件。
嵌入式编码bietet integrierteUnterstützung献给模具SoftwarestandardsAUTOSAR,MISRA C®UND ASAP2。Außerdembietet上课Rückverfolgbarkeitsberichte,代码Dokumentation UND automatisierte软件Verifikation楚Unterstützung德软件发展协会NACHDO-178,IEC 61508UNDISO 26262。冯典嵌入式编码ISTplattformunabhängigUND卡恩MIT jedem Prozessor kompiliert UNDausgeführtwerden。Darüberhinaus bietet嵌入式编码支持-Pakete MI金宝appT erweiterten Optimierungen UNDGerätetreibern献给spezifische硬件。
Erfahren SIE,魏某Unternehmen麻省理工学院嵌入式编码Produktionscode献给Steuerungen,Signalverarbeitung,Bildverarbeitung UND计算机视觉UND机器学习generieren。
第一储蓄Schritte:
嗯Einstellungen献给死去Codegenerierung献给嵌入式编码®祖konfigurieren,verwenden SIE死MATLAB编应用献给MATLAB®奥德书房嵌入式编码器,Schnellstart献给Simulink的。金宝app吴国良大足können全部Einstellungen奥赫mithilfe冯MATLAB的Befehlen UND -Skripten festgelegt werden。
冯·德尔·MATLAB编应用AUSkönnenSIE:
- 代码AUS MATLAB的Dateien UND -Funktionen generieren
- Ihren Prozessor UND死Ausgabe德Codegenerierung瓦伦
- Optimierungen献给嵌入式编码瓦伦
VOM嵌入式编码器,Schnellstart献给Simulink的AUS金宝appkönnenSIE:
- 代码AUS Sim金宝appulink的Modellen UND einzelnen Subsystemen generieren
- Ihren Prozessor UND死Ausgabe德Codegenerierung瓦伦
- 瓦伦,OB嵌入式编码IM Hinblick奥夫RAM奥德Ausführungsgeschwindigkeitoptimiert
毛皮MATLAB stehen模具folgenden目标甲酸甲酯ALS Ausgabe楚Auswahl:
- MEX-Datei
- Statische C / C ++ Bibliothek
- AusführbareC / C ++ Programmdatei
毛皮Si金宝appmulink的stehen死folgenden einsatzfertigen Konfigurationen楚Auswahl:
嵌入式实时目标:erzeugt ANSI / ISO C UND C ++ UND封装的C ++代码MITFließkomma-UND Festkommadaten献给死effiziente Echtzeit-AusführungAUF快速艾伦Produktionsprozessoren。
AUTOSAR目标:Generiert C代码UND运行时间Schnittstellen献给模具发展协会冯AUTOSAR-Softwarekomponenten(erfordert AUTOSAR-模块库)
共享库目标:Generiert EINE共享库,版本DES代码楚Ausführung奥夫Hostplattformen表格einer动态链接库文件(.dll)为Windows®奥德einer共享对象-Datei(。所以)呋喃UNIX®。
Außerdembieten MathWorks公司UND Drittanbieter MATLAB的加载项的,压铸嵌入式编码献给死去Unterstützungspezifischer硬件erweitern,einschließlichARM®英特尔®,NXP™,意法半导体®UND德州仪器™。
麻省理工学院的嵌入式编码könnenSIE definieren UND steuern,魏某死亡ModelldatenspäterIM generierten代码angezeigt werden。
毛皮MATLAB码unterstützt嵌入式编码sämtlicheDatendefinitionen冯MATLAB编码器,darunter Festkommaobjekte UND vordefinierte Speicherklassen。
毛皮Si金宝appmulink的Modelleunterstützt嵌入式编码folgende数据Dictionary- UNDSpezifikationsfunktionalitäten:
嵌入式编码字典:Ermöglicht死浏览量UND Anpassung冯CodedefinitioneneinschließlichFunktionsschnittstellen,Speicherklassen UND Speicherabschnitten
金宝appSimulink的Datenobjekt:Bietet vordefinierte Speicherklassen,einschließlichkonstante,flüchtige,全球exportierte,全球importierte,定义冯Direktive,Struktur,Bitfeld(einschließlich位gepackter Struktur)UND Zugriffsmethoden的Zum Abrufen UND Festlegen
模块包装-Datenobjekte:Bieten vorkonfigurierte属性献给erweiterte Datenobjekte,死typischerweise在德Serienfertigung genutzt werden,etwa Speichersegmente楚Kalibrierung UND优化处理冯查找-Tabellen。
Anwenderdefinierte Datentypen:Dienen楚定义abstrakter力typen komplexer回到名单Daten。SIEkönnendamit beispielsweise EXAKT festlegen,魏某死亡Modelldaten IM generierten代码erscheinen应然,vorhandene回到名单Daten jeder beliebigenKomplexitäteinbinden奥德在Simulink eingebaute Da金宝apptentypenergänzen奥德ersetzen。
明镜嵌入式编码erlaubt书房Zugriff奥夫DAS ASAP2-Datenaustauschformat AUS的Simulink金宝app®heraus UNDermöglichtdamit书房ASAP2-konformen出口冯Modelldaten MIT beliebig komplexen Datendefinitionen。第三人以Modifikation DER integrierten Funktionen拉森SICHaußerdemjederzeit抵达Neue Mechanismen献给巢穴Datenaustausch schaffen。
麻省理工学院的马克嵌入式编码könnenSIE Funktionsschnittstellen definieren,funktionaleAusdrückedefinieren sowie EINE Vielzahl冯Blöckenoptimieren UND等模具Codegrößezusätzlichverkleinern。回到名单DatenkönnenDEM generierten代码表格globaler回到名单Daten奥得奥修ALS Funktionsargumenteübergebenwerden。明镜ProgrammcodelässtSICHaußerdem祖书房BlöckenUND Signalen DES型号zurückverfolgen,澳大利亚DEM呃generiert wurde。
麻省理工学院的书房Optimierungsoptionen冯嵌入式编码献给死去Codegenerierung AUS MATLAB码UND Simulink的Modellenkönne金宝appnSIE:
- Prozessorspezifischen代码献给数学因素Funktionen UND Operatoren generieren
- 代码wiederverwenden UND damit在existierende奥德externe Umgebungen exportieren
- UnnötigenProgrammcode entfernen,DER源始献给Initialisierungen,Terminierungen,死亡信号,Protokollierung奥德死Fehlerbehandlung genutzt wurde
- FließkommacodeAUS Anwendungen entfernen,模具ausschließlichMIT整数Datentypen arbeiten
毛皮Si金宝appmulink的Modelle bietet DER嵌入式编码zusätzlicheOptimierungs- UND Konfigurations-Optionen的:
- Generierung冯Codevarianten MIT Makros献给死去Präprozessor-Kompilierung AUS Modellen
- Steuerung宫格式阿列尔einzelnen generierten Dateien
- Festlegung德艺术UND魏泽,魏某globale回到名单Daten definiert UND referenziert werden
- Festlegung冯Inhalt UND Platzierung冯Kommentaren
嵌入式编码bietet EINE Reihe街上冯Fähigkeiten楚Untersuchung generierten代码献给IHRE MATLAB的Dateien UND -Funktionen奥德IHRE Simulink的Modelle UND -Subsy金宝appsteme。麻省理工学院Diesen表示FähigkeitenkönnenSIE:
- Codeberichte MIT BeschreibungensämtlicherCodemodule,Funktionsschnittstellen UND Metriken献给statischen代码generieren
- 模具标识符甲酸盐献给generierte globale回到名单Daten,Datentypen UND Funktionen steuern
- MATLAB码inklusive DER Hilfetexte献给Funktionen ALS Kommentar在generierten代码einbauen
在Si金宝appmulink拉森SICH麻省理工学院嵌入式编码außerdem高级别Anforderungen ALS Codekommentare MIT链接的Zum Anforderungsdokumenteinfügen(erfordert金宝appSimulink的要求™)。Codeberichte献给死去Codegenerierung AUS Simul金宝appink的enthalten EINE Beschreibung德Codeschnittstelle,einenRückverfolgbarkeits-Bericht sowie全部generierten Quelldateien UND书房gesamten代码。Modelle UND generierter代码信德bidirektional miteinander verbunden,wodurch SIE unmittelbar zwischen Codezeilen UND书房zugehörigenSimulink的Mod金宝appellelementen - Subsystemen,Blöcken,MATLAB-Funktionen UND -Code sowieStateflow的®-Diagrammen UND-Übergängen - wechselnkönnen。
MIT数字高程模型在IHRE spezifischeAusführungsumgebungintegrieren嵌入式编码könnenSIE generierten代码。
在MATLAB wird德麻省理工学院嵌入式编码generierte代码MIT demselbenAusführungsframeworkausgeführt魏某MIT MATLAB编码器。
在Si金宝appmulink erweitert嵌入式编码达斯·冯·Simulink的编码器bereitgestellte Echtzeit-Ausführungsframeworkerheblich。StandardmäßigIST死AusführungMIT奥德指数ohne Echtzeitbetriebssystem(RTOS)sowie IM Singletasking-,Multitasking-,Mehrkern-奥德asynchronen作案möglich。ALLE Ergebnisse DERCodeausführungkönnenaußerdem第三人以SIL-测试(软件在环仿真)UND PIL-测试(处理器在环仿真)verifiziert werden。金宝appSimulink的测试™UND金宝appSimulink的覆盖范围helfen北德AUTOMATISIERUNG冯Testausführung,Ergebnisvergleich UND覆盖-分析。模具分析冯Codeausführungsprofilenwird ebenfallsunterstützt。
Generieren einer主的Funktion
明镜嵌入式编码erzeugt AUF DER Grundlage德·冯·Ihnen spezifizierten Implementierungs-信息详细信息EINE erweiterbare主的Funktion,模具EXAKT奥夫死jeweilige Echtzeit-地区信息abgestimmt IST。麻省理工学院dieser的FunktionkönnenSIE EINvollständig的IHRE Erfordernisse angepasstesausführbaresPROGRAMM AUS Ihrem潜行erzeugen。
Ausführung冯Multiraten-,Multitasking- UND多核码
明镜嵌入式编码generiert济NACH书房IM潜行definierten Abtastintervallen单Raten-奥德多Raten码。贝多Raten-Modellen麻省理工学院多任务定势wird verwendet死Strategie DES率分组。Hierbei werden Funktionen任务Basisraten UND jeden einzelnen Subraten任务IM潜行generiert献给巢穴分离。SIEkönnen奥赫死Modellierung德nebenläufigenAusführung麻省理工学院的Simulink nu金宝apptzen,恩多线程代码献给死去Mehrkern-Verarbeitung祖ERSTELLEN。
SIL-UND PIL小测试
嵌入式编码automatisiert模具Ausführung德generierten代码在Simulink献给SIL-测试奥德奥夫DEM的金宝app嵌入式目标献给PIL-测试的Unter Verwendung冯Simulink的Simulationsmodi奥德S-Funktionsblöcken。金宝appSimulink的测试™hilft北德AUTOMATISIERUNG德TestausführungUND BEIM Vergleich德Testergebnisse MIT书房Simulationsergebnissen DES Originalmodells。Analysen DER strukturellen Codeabdeckung楚Messung德Vollständigkeit德测试könnenMIT金宝appSimulink的覆盖范围奥德第三人以集成MIT工具冯Drittanbieterndurchgeführtwerden。代码剖析-Analysen zeigen死Ausführungszeit奥夫HOST-奥德目标-Prozessoren。
UnterstützungDES FFT代码替换Archivs毛皮书房臂:
Erzeugen optimierten代码献给schnelle傅里叶变换(FFT)MIT Codeersetzungsbibliotheken献给Prozessoren DER力typen的ARM Cortex-A UND Cortex-M的
Weniger Datenkopien
Erzeugen冯典MIT weniger Datenkopien献给数据存储-Speicherblöcke,模具GROSSE总线Strukturen在Untersystemen UND尤伯杯Grenzen冯Modellreferenzen hinweg speichern
Optimierte multidimensionale阵列
Geringere Speichernutzung第三人以erneute Verwendung冯Puffern献给multidimensionale阵列,模具模Dimensionen erhalten
Bitweise Operatoren
Weniger ROM第三人以Erzeugung bitweiser Operatoren AUS logischenOperatorblöcken
多线程Funktionen DER图像处理工具箱
SchnellereAusführung第三人以Erzeugung冯典献给Funktionen DER图像处理工具箱MIT多线程Kapazitäten
SIMD-Vektorisierung献给Schleifen
Nutzung冯的SIMD内部函数楚Vektorisierung冯Schleifen UND阵列献给Intel的UND ARM-Prozessoren
Kalibrierung UNDÜberwachung第三人以XCP UND工具冯Drittanbietern:
Erzeugen冯典,德Parameteroptimierung UNDSignalüberwachungmittels ASAM MCD-1 XCP Kommunikationskanal UND Kalibrierungs工具魏某ETAS INCA UND矢量CANape的unterstützt
详细祖Diesen表示特点UND书房zugehörigenFunktionen芬登SIE在书房Versionshinweisen。
编码器峰会
Sehen SIE SICH的,魏某TECHNISCHE专家组织UND Entwicklungsmitarbeiter抵达Neue Funktionen献给死去Softwareentwicklung,压铸Generierung冯嵌入式代码UND vieles梅尔präsentieren。