共查询到16条相似文献,搜索用时 93 毫秒
1.
针对Matlab实时视窗仅支持某些国外知名厂商设备,而大量国产设备无法使用的情况,以研华板卡PCI1727U为硬件平台利用C MEX S函数编写了该卡的模拟量输出通道驱动程序。与xPC驱动程序不同,Matlab针对实时视窗没有提供相关硬件操作函数和驱动编写例程,实时视窗下驱动程序的编写大多依据摸索和测试。最后,以PCI1713作为辅助板卡对编写的驱动程序进行了测试,测试结果表明,实时视窗下编写的PCI1727U程序能把给定信号输出到试验系统,这为基于实时视窗的数据采集系统的进一步开发利用提供了理论基础和指导原则。 相似文献
2.
3.
根据xPC目标驱动程序的基本原理,针对采用C语言开发xPC实时系统硬件驱动程序过程中参数传递和查找基址的关键问题提出解决方案,其中包括模块封装和有效基址的确定方法。分别在1台工控机和1台组装PC机上对开发的PCI—8360A驱动程序进行了试验,7路A/D采样频率可以达到10kHz,信号能够实时显示。实验证明该方法的有效性和可移植性有助于xPC驱动程序的开发过程。 相似文献
4.
基于VxWorks半物理仿真中S-函数驱动模块的开发 总被引:2,自引:2,他引:0
深入研究了构建半物理仿真系统中I/O设备S-函数驱动模块的开发方法,详细论述了采用C MEX S-函数开发I/O设备驱动模块过程中各函数例程的作用、调用形式和开发方法,以及RTW下模型代码的生成过程,并基于该方法下完成了PCI6208DA等设备驱动模块的开发,驱动模块的开发成功有助于提高半物理仿真的灵活性和可靠性,具有一定的实用性和推广价值。 相似文献
5.
6.
李卫刚 《数字社区&智能家居》2009,(24)
在MATLAB中,M文件的计算速度特别是循环迭代的速度远比C语言慢,因此可以把要求大量循环迭代的部分用C语言编写为MEX文件,然后在MATLAB中调用此文件,以提高计算速度。该文通过实例详述了如何实现此过程。 相似文献
7.
8.
提出了xPC目标环境下采用C MEX S函数实现I/O板卡驱动的开发方法;采用xPC建立实时环境,通过反射内存卡组成实时网络,来实现控制系统的快速原型化和硬件在回路仿真测试,与传统的半物理仿真相比要快捷很多;与硬件设备实时通讯的I/O板卡是实现半物理实时仿真的基础;详细介绍了S-Function的编写、PCI总线的基本概念以及xPC环境下编写驱动的关键问题,在此基础上实现了ADLINK多功能DAQ板卡在xPC环境下的驱动开发;驱动测试结果表明,AD板卡和DA板卡都能稳定工作,通讯稳定,数据误差小,该方法具有较强的移植性和参考性。 相似文献
9.
MathWorks公司的RTW技术已被广泛地用于硬件在回路的仿真(HIL)和产品的快速原型开发。基于x86处理器和xPC Target,通过快速原型技术设计的控制器就很好地利用了RTW技术,该控制器支持代码的自动生成和优化,是研究智能算法在实际控制中应用的一个良好平台。在详细介绍控制器的设计过程后,结合实验室水箱,基于该控制器进行了一容水箱液位模糊控制实验。实验结果表明:控制器工作稳定,控制效果良好,基于该控制器来设计控制系统更加灵活、方便。 相似文献
10.
网络通信处理器S3C4510B的网口驱动设计 总被引:1,自引:0,他引:1
嵌入式处理器S3C4510B在网络控制和通信领域有着相当广泛的应用。本文简要描述该处理器内嵌的以太网控制器硬件结构;详细介绍其网口底层驱动程序的设计原理,并给出程序实现的具体步骤。 相似文献
11.
xPC驱动程序开发及在无人机仿真中的应用 总被引:2,自引:1,他引:2
MATBLAB软件的xPC Target实时仿真环境目前已经广泛应用于各种领域,但其软件提供驱动程序支持的设备较少,在一些应用场合的使用受到限制。针对这一问题,研究了xPC环境下一般驱动程序的开发方法。分别讲述了目前两种主流计算机总线-ISA总线和PCI总线设备驱动程序的开发方法及其使用问题,特别对PCI总线设备驱动程序的开发进行了详细研究。针对某无人机实时仿真系统的要求,对系统中使用的CompactPCI总线数据采集等板卡开发了驱动程序,并成功应用于半实物仿真试验,结果加快了仿真系统的研发进程,节省了研发费用,并提高了系统的灵活性。 相似文献
12.
13.
采用U盘制作xPC目标启动盘 总被引:1,自引:0,他引:1
xPC目标是MATLAB提供的一种对硬件进行操作的工具,它采用了宿主机-目标机的技术途径,需用特殊的启动盘启动目标机。传统的方法是用软盘制作xPC目标启动盘,但目前软盘已有被淘汰的趋势。鉴于此,文章介绍了一种用U盘代替软盘制作xPC目标启动盘的方法,实际制作表明本方法是比较简易和有效的。 相似文献
14.
本文结合具体实例,详细阐述了在MATLAB/xPC技术框架下,针对研华公司的接口设备ADAM5000成功开发了驱动程序模块,并将该模块和MATLAB/xPC技术成功应用于一个完整的计算机实时控制系统. 相似文献
15.
16.
嵌入式操作系统中的I/O驱动软件 总被引:1,自引:1,他引:0
该文从I/O驱动软件的设计目标开始,论述了I/O驱动软件的结构,实现方法和通常的设备划分种类。从而得出要设计一个好的I/O驱动软件,必须从应用系统的需求出发,根据实际的应用来设计,同时需要软/开发人员的密切合作。 相似文献