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

          

  • 相关阅读:
    Day3学习笔记
    Day2学习笔记
    Day1学习笔记
    中文标识
    about original idea
    那些和matlab有关的
    GRE Sub math 报名
    虽然实际没有什么用,但是可能会有理论上的意义吧
    latex相关
    对venturelli theorem的重新认识
  • 原文地址:https://www.cnblogs.com/simulink/p/5221641.html
Copyright © 2011-2022 走看看