zoukankan      html  css  js  c++  java
  • 什么是 Target Language Compiler

         Target Language Compiler 简称 TLC,从字面意义理解其实就是:目标语言编译器。它就像一个“翻译器”,把 Simulink 的模型描述文件 “翻译”为目标代码,比如C,C++。注意这里所说的模型描述文件 指的是"模型名.rtw"文件,而不是通常所说的 .mdl或者.slx文件。

         它在整个流程中的位置,如下图。这是Simulink 模型到代码再到可执行程序的过程示意图。

          可以看到 Simulink 模型文件 model.slx 先被翻译为模型描述文件 model.rtw,这本质上是一个文本文件,描述了所有的模块、数据、端口等信息。然后 Target Language Compiler 再进一步将之前的文本文件翻译为 c 源代码。

          我们通常所说的 tlc 就是指 .tlc文件,是这个Target Language Compiler在做“翻译”工作的时候需要调用到的文件。所以对这些输入文件做任何修改,都会影响所得到的代码结果。TLCompiler 这里所生成的 .c以及.exe文件只是作为一个例子,经过配置也可以生成别的语言以及别的可执行程序。

    image

          

  • 相关阅读:
    python -- 初始函数 函数的定义,函数的返回值以及函数的参数
    python 文件操作: 文件操作的函数, 模式及常用操作.
    第三节 深入JavaScript
    第二节 JavaScript基础
    第一节 JavaScript概述
    面试大纲
    flask
    面试准备
    数据结构与算法 学习
    Linux学习
  • 原文地址:https://www.cnblogs.com/simulink/p/5221641.html
Copyright © 2011-2022 走看看