CCaller模块输入变量数据类型可以修改吗
一般问题
发布于 2025-11-10 15:22:40
查看 10过去230天
在使用CCaller模块调用外部C函数时,遇到一个问题,如下图所示。

所调用的函数声明如下所示

图中所调用C函数的msg在原C文件中类型为void*,CCaller识别为void类型,在对话框中无法修改。实际模型中需要传入一组数据,报错为 错误(205): 模块canWrite端口msg类型为Double, 相连模块busCreator端口y类型为msg_send, 不匹配。
想知道如何修改CCaller对话框中识别到的数据类型,如果CCaller对话框中无法修改数据类型的话,该如何解决该报错。
所属专栏:Sysblock基础平台
产品信息:Sysplorer系统建模仿真环境