首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 93 毫秒
1.
针对Matlab实时视窗仅支持某些国外知名厂商设备,而大量国产设备无法使用的情况,以研华板卡PCI1727U为硬件平台利用C MEX S函数编写了该卡的模拟量输出通道驱动程序。与xPC驱动程序不同,Matlab针对实时视窗没有提供相关硬件操作函数和驱动编写例程,实时视窗下驱动程序的编写大多依据摸索和测试。最后,以PCI1713作为辅助板卡对编写的驱动程序进行了测试,测试结果表明,实时视窗下编写的PCI1727U程序能把给定信号输出到试验系统,这为基于实时视窗的数据采集系统的进一步开发利用提供了理论基础和指导原则。  相似文献   

2.
在实时应用中,对时间的要求比较严格,在KTW中,如果只使用非内嵌S函数常常不能满足要求,尤其在使用驱动程序时要和硬件交互,就需要使用内嵌式S函数,该文介绍了在Rtlinux中应用MATLAB RTW生成的实时程序时,怎样利用S函数和TLC开发驱动程序并将其内嵌入RTW的生成码,它的优点是节约内存,彻底消灭了S函数中不需要的系统调用。  相似文献   

3.
xPC目标驱动程序开发中的关键问题研究   总被引:1,自引:0,他引:1       下载免费PDF全文
苗立东 《计算机工程》2009,35(19):239-241
根据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.
针对实验室的锅炉控制系统与MATLAB难以连接,不能对锅炉系统进行很好地控制.采用RTW的RTWT环境,论述了采用C MEX S函数编写此类驱动程序的方法和要点,并阐述了这些自定义设备驱动模块的生成和调用方式.基于该方法完成了PCI-16MFP设备驱动模块的开发,并应用于锅炉的控制系统中,验证了此驱动模块的正确性.  相似文献   

6.
在MATLAB中,M文件的计算速度特别是循环迭代的速度远比C语言慢,因此可以把要求大量循环迭代的部分用C语言编写为MEX文件,然后在MATLAB中调用此文件,以提高计算速度。该文通过实例详述了如何实现此过程。  相似文献   

7.
路军杰  周军  赵斌 《测控技术》2011,30(7):53-57
针对半实物仿真中的串口通信要求,提出一种xPC系统下采用CPU中断和软件定时的基于循环缓冲区的串口通信方法,解决了基于S函数的串口模块工作原理设计、硬件中断获取、循环缓冲区设计及参数传递和缓冲区读写操作等关键技术.采用该方法设计了惯性测量单元通信模块,并用三轴转台进行了动态测试,可以实现三路加速度和三路角速率信号的正确...  相似文献   

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.
基于xPC Target的汽车动力学HiL仿真系统设计   总被引:1,自引:0,他引:1  
目前,汽车工业进入了一个高速发展的阶段,汽车从设计到上市,周期越来越短,而汽车的设计和研发是一项非常复杂且耗资巨大的工程,尤其是一些实车实验,不仅复杂而且带有一定危险性.为了方便汽车研发工作,缩短研发周期,运用xPC Target和veDYNA等软件开发工具,结合方向盘转角传感器、油门踏板传感器和制动踏板传感器等硬件工...  相似文献   

13.
采用U盘制作xPC目标启动盘   总被引:1,自引:0,他引:1  
xPC目标是MATLAB提供的一种对硬件进行操作的工具,它采用了宿主机-目标机的技术途径,需用特殊的启动盘启动目标机。传统的方法是用软盘制作xPC目标启动盘,但目前软盘已有被淘汰的趋势。鉴于此,文章介绍了一种用U盘代替软盘制作xPC目标启动盘的方法,实际制作表明本方法是比较简易和有效的。  相似文献   

14.
本文结合具体实例,详细阐述了在MATLAB/xPC技术框架下,针对研华公司的接口设备ADAM5000成功开发了驱动程序模块,并将该模块和MATLAB/xPC技术成功应用于一个完整的计算机实时控制系统.  相似文献   

15.
本文结合具体实例,详细阐述了在MATLAB/xPC技术框架下,针对研华公司的接口设备ADAM5000成功开发了驱动程序模块,并将该模块和MATLAB/xPC技术成功应用于一个完整的计算机实时控制系统。  相似文献   

16.
嵌入式操作系统中的I/O驱动软件   总被引:1,自引:1,他引:0  
李江  常葆林 《计算机工程》2000,26(6):90-91,102
该文从I/O驱动软件的设计目标开始,论述了I/O驱动软件的结构,实现方法和通常的设备划分种类。从而得出要设计一个好的I/O驱动软件,必须从应用系统的需求出发,根据实际的应用来设计,同时需要软/开发人员的密切合作。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号