• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

simulink转化为c语言时提示找不到c编译器

谁来救我 2014-12-13 浏览量:1883
收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:3

  • 你好,这个问题我再给你详细回复一下吧。

    1、首先,你按照的matlab是2011版本的吧,我建议你换成matlab2007,因为那样直接编译时不会出错。

    2、你能告诉我你的硬件环境是什么吗?普通的MCU还是DSP还是FPGA?我在普通的MCU上没有转换过,因为转换的C代码是不能用的,需要自己再封装,还要涉及S函数,比较麻烦,在以前的时候,用过TMS320LF2407A,在RTW里面设置参数后,直接编译后就可以通过仿真器下载到硬件里面。当然,要安装好CCS才行。

    3、你的问题是RTW安装环境设置不对,建议你换成matlab2007版本后,再参考给你的图示进行配置:

    1、在   SimulinkToolsReal-Time WorkshopOptions  里面设置如下:

    2、硬件环境设置

    3、SOLVER项设置:

        

    最重要的是:RTW没有识别出C编译器,与你有没有安装硬件的IDE环境有很大关系,比如CCS,KEIL-MDK等软件。matlab的软件版本也是一个问题。你在这两个方面修改就一定可以实现的


相关问题

问题达人换一批

simulink转化为c语言时提示找不到c编译器