推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

【Saber仿真技巧】C语言的子程序调用

更新时间:2019-03-19 21:40:59 大小:60K 上传用户:sun2152查看TA发布的资源 标签:saber仿真C语言子程序 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

Saber 是如何调用C 语言子程序的,其过程基本分为两个步骤。

第一步, C 是编译性语言,因此要将写好的C 语言子程序编译为动态链接库文件( DLL)之后才能被

Saber 调用。注意:编译好的DLL 文件可放在工作目录下,以确保Saber 能找到该文件。

第二步,如何让Saber 知道要调用这个编译过的C 语言子程序,这需要在MAST 语言模型中声明并

调用子程序函数,这样Saber 仿真时就会将该子程序加载到内容中,在仿真运算中加以调用。

下面为具体实例:在Saber 中调用具有求和功能的C 语言子程序

1.编写具有求和功能的C 语言子程序

2.将编写好的C 语言子程序编译为动态链接库文件( .DLL)

用微软VC 编译器很容易生成.DLL 文件( 我用的是VC++6.0 ),具体步骤可以百度或者谷歌, 这里就

不在介绍了。编译完成之后,生成的DLL 文件( add.dll )要放在工作目录下。

3.利用MAST 语言模型对C 子程序进行调用

MAST 语言模型如下图所示:


部分文件列表

文件名 大小
【Saber仿真技巧】C语言的子程序调用.pdf 60K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载