nk 标准模块库中的 S- Function 模块可以将 S 函数加进 Simulin k 模型,在 name 一栏填入 S 函数的名字,在 parameters 一栏按照在 S 函数中对附加参数定义的顺序依次填入数值或变量。⑷选择该模块,按下 Ctrl+M, 打开封装编辑器(Mask Editor) 对模块进行封装: 在 Mask type 编辑框中输入模块类型名; 在 Ico n 页中用 MATLAB 的有关绘图命令绘制模块图标;在 Initialization 页中添加定义的变量参数,必要时对变量初始化; 在 Documentation 页中添加模块的说明和帮助文档。 2.4 、驱动测试我们将自行编制的设备驱动程序应用在磁悬浮球系统实时控制实验中, 经实验证明,能满足实验要求。 3 、小结本文以 PCI-1711 为例对 xPC 环境下编写设备驱动程序作了初步的研究, 对 C-MEX S 函数的工作原理、函数格式及其封装过程作了较详细的说明。该方法同样适用于其他不被 xPC 支持的板卡驱动的开发。参考文献:[1]杨涤,李立涛,杨旭,朱承元.系统实时仿真开发环境与应用[M] .北京:清华大学出版社. 2002. 10 [2] Mvetsch , Hacker ’s Guide to Writing S-function based I/O Drivers for xPC Target [J] .2001.12 [3] User ’ Manual PCI - 171 0 Series 12/ 16bit Multifunction Card . ADVANTECH , 2003.5. [4]刘玉玺,桑会平,汤楠,崔琪琳. PCI-1711 数据采集卡及其应用[J]. ————————————作者简介: 蔡君( 1977 年—) ,男,汉族, 东南大学自动化学院硕士研究生。