每个配置,每个嵌入式编码器都有一个伪编码®, è可能的utilzzare l 'app MATLAB编码器每MATLAB®o Simulink的嵌入式编码器快速入门。È inoltre可能的配置ciascuuna impostazione utilzzando direttamente i comandi e gli脚本MATLAB。
Dall 'app MATLAB Coder, è可能:
- Generare code per i file e le funzioni MATLAB
- Selezionare l '输出根据一般的编码本身的过程
- Scegliere le ottimizzazioni di嵌入式编码
Da嵌入式编码器快速入门每Simulink, è可能:
- 通用代码的基本模型
- Selezionare l '输出根据一般的编码本身的过程
- Scegliere Embedded Coder per ottimizzare la velocità di esecuzione o RAM
根据MATLAB, è可能的具体uno dei seguenti目标di输出:
- 文件的墨西哥人
- Libreria statica C / c++
- Eseguibile C / c++
根据Simulink, è可能的具体的una delle configurazioni pronte Per l 'uso, tra cui:
目标已嵌入:通用代码C ANSI/ISO, c++ e c++在封装数据的基础上移动的数据和数据的计算效率,在生产的过程中
目标AUTOSAR: genera codice C e interface di runtime che supportano lo sviluppo di componenti softwareAUTOSAR(richiede AUTOSAR Blockset)
目标libreria condivisa: genera una versione della libreria condivisa del本体代码per l 'esecuzione su piattaforme主机,sia come file di libreria di collegamento dinamico (.dll) di Windows®UNIX . che come file oggetto condiviso (.so) di®
Inoltre, MathWorks terze parti offrono componenti互补MATLAB中的grado di estendere嵌入式编码器的支持硬件specifico崔交易部门®,英特尔®意法半导体,NXP™®德州仪器™。
嵌入式编码器同意定义控制器modalità di可视化数据模型代码生成每设施集成软件。
根据编码MATLAB,嵌入式编码器支持MATLAB编码器的定义,包括一个virgola fissa le classi di memorizzione predefined。
根据模型Simulink,嵌入式编码器支持le seguenti funzionalità根据具体的dizionari di dati:
Dizionario嵌入式编码器:一致的,可视化的,个性化的,定义的,编码的,界面的,分类的,记忆的,记忆的,记忆的
Oggetto蒂仿真软件:预先确定的,不确定的,不稳定的,全球的,全球的,重要的,确定的,结构的,有条件的,有条件的
Oggetto dati di packaging del modulo: fornisity属性,预配置,预配置,预配置,预配置,预配置,预配置,预配置,预配置,预配置,预配置,预配置,预配置
我知道了:在Simulink中,我们可以创建一个系统,一个数据完整的精细控制系统,一个modalità,一个可视化的,数据模型的,代码生成的,一个交互式界面,一个数据遗留的,一个系统的,一个集成的
在Simulink中基于波特esportare数据模型定义数据完成的标准ASAP2中嵌入式Coder同意协议文件。È可能的修改funzionalità整合每一个程序都有自己的方法。
Con嵌入式编码器,è可能的控制范围,保存浓缩应用程序,ottimizzioni su più blocchi per ridurre uliormente le维数编码。我为我的瑞典人,为我的编码,为我的变种,为我的蘑菇。È可能的轨迹代码生成su blocchi segnali和固有模型。
Le opzioni di Embedded Coder per la generazione di codice dal codice MATLAB e dai modelli Simulink consentono di:
- 一般代码,具体的过程,根据基本操作的数学
- 在esterni的环境遗产里,我有我的编码
- 消除代码非必要的非初始化,结论,注册和标记的错误
- 在virgola mobile的代码中,有一个应用程序,它的数量是有限的
Sono disponibili ulteriori opzioni di ottimizzazione e configurazione di Embedded Coder per i modelli Simulink, che consentono di:
- 一般的变异代码,使用宏,编译,预处理
- 控制器格式的文件生成
- 决定来自于全球范围内的定义和数据
- 具体的是,我的看法
嵌入式编码器多样化funzionalità每esaminare il代码生成器每i文件e le funzioni MATLAB o i模型e sottosistemi Simulink。网址:funzionalità, è可能:
- 一般的报告和代码描述模块代码,接口模块代码和度量代码静态
- 控制的形式是可以被识别的,是全局数据,是广义数据
- 包括代码MATLAB sotto forma di commento nel code generato,包括代码testo di aiuto della funzione
Simulink,嵌入式编码器同意输入代码,输入代码,输入代码,输入代码,输入代码,输入代码,输入代码,输入代码,输入代码,输入代码,输入代码要求工具箱™).在Simulink中包括一个描述的接口代码,一个报告tracciabilità一个可视化的代码文件。Simulink,包括sottosistemi, blocchi, funzioni codice MATLAB, grafici e transizioniStateflow®.
嵌入式编码器同意合并代码生成器,代码本体环境。
基于MATLAB的代码生成嵌入式编码器viene eseguito利用stesso框架di esecuzione fornito MATLAB编码器。
Simulink,嵌入式编码器在modo有意义的框架中,在tempo realale fornito中实现。根据impostazione predefinita, il codice può essere eseguito con o senza un sistema operativo in tempo realale (RTOS) e在modalità单任务,多任务,多核。È在测试软件在环(SIL)和处理器在环(PIL)时,使用嵌入式编码器进行可能的验证。仿真软件测试™e仿真软件覆盖Aiutano的翻译是:Aiutano的翻译是:Aiutano的翻译是:Aiutano。È supportata anche l 'analisi di profile dell 'esecuzione del code。
我有一个最重要的计划
嵌入式编码器,程序的基本原则,可信赖的,可信赖的,信息的,信息的,可使用的,代码的,固有的,环境的,真正的。Questa funzionalità同意我的一般创造是不可理解的个性化的完整的固有模式。
编码多速率,多任务多核
嵌入式编码器包括编码单速率和多速率利用时间周期和周期规格模型。每一个模型多速率多任务处理,利用一个策略的“速率分组”,一个不同的真菌属每一个'attività“基本速率”,每一个ciascua attività“子”nel模型。È inoltre可能的工具并行执行的Simulink每程序代码多线程每l '精细azione多核。
Esecuzione di test SIL e PIL
嵌入式编码器在Simulink的每i测试中自动生成代码,而在该目标的每i测试中自动生成代码。仿真软件测试™这是一种自动的,是一种自然的,是一种自然的,是一种相对的,是一种原始的。È可能的分析,我的代码结构的代码每米都是完整的测试仿真软件覆盖我不知道该怎么做。我的分析,我的分析,我的编码,我的时间,我的程序,我的主机和目标。