如何添加你自己的公益诉讼构建过程主要文件嵌入的编码器吗

3视图(30天)
自定义通信实现自己的pil_main有时是有用的。c文件。有办法使用不同的pil_main。c文件,除了改变MATLAB提供的模板文件安装路径吗?

接受的答案

MathWorks支金宝app持团队
嵌入式编码器产品提供一个API来创建目标代码Processor-in-the-Loop(公益诉讼)。公益诉讼在仿真软件的基本信息可以在这里找到:金宝app
公益诉讼的沟通是可能的在TCP / IP或串行接口:
指定有针对性的库和源文件,需要构建可执行文件,嵌入式产品提供了一个API rtw.pil编码器。您可以添加您的自定义pil_main RtIOStreamApplicationFramework。c文件。
更多的细节中可以找到这个文档链接:
1。创建一个环球套票。BuildInfo对象
appFrameObj = rtw.pil.RtIOStreamApplicationFramework (componentArgs)
%返回一个对象,它提供了访问一个环球套票。BuildInfo对象containing PIL-specific files (including a PIL main function)
2。构建公益诉讼程序,主要功能是必需的。使用这种方法提供的两个文件添加到应用程序框架。
指定一个主要功能是用于目标公益诉讼,适用于大多数公益诉讼实现,输入:
appFrameObj.addPILMain (“目标”);
指定一个主要功能就是用于公益诉讼在开发计算机上,输入:
appFrameObj.addPILMain (“主机”);
此外,您可以指定自己的主要功能:
componentArgs = appFrameObj.getComponentArgs;
buildInfo = appFrameObj.getBuildInfo;
buildInfo.addSourcePaths (pathToMyMainC);
buildInfo.addSourceFiles (myMainC);
请注意,您的自定义主要文件的名称如myMainC = ' my_pil_main。c '应该不同于嵌入式编码器产品运输模板pil_main。c ',否则模板文件将再次加载在嵌入式程序员构建过程。

更多的答案(0)

下载188bet金宝搏


释放

R2019a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!