首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 281 毫秒
1.
Windows和Linux驱动程序为设备的中断注册处理程序.Windows和Linux有各自的中断处理机制,都使用中断分配表来查找特定中断服务程序.IDT是包含中断号和ISR地址组成的记录集.Windows用中断对象的内核控制对象管理中断.由于Linux驱动程序的开源特性,可灵活地组织驱动器程序自己地代码.  相似文献   

2.
Windows平台下的工控系统软件开发   总被引:1,自引:0,他引:1  
采用WinDriver开发设备驱动、中断服务ISP等程序可实现工控系统的精确控制.以数控系统纵向中断信号为例,用WinDriver开发VxD,生成处理该定时中断的核心框架文件MyDriver.c文件.据该框架按所需功能要求重写中断服务程序.然后用nmake指令将该文件编译成VxD:MyDriver.vxd,通过自定义"消息"与Vxd通讯,应用程序调用VxD对硬件进行操作,控制外设实现需要的动作.  相似文献   

3.
从硬件和软件上给出了用MCS-51系列单片机构成的主多式多机系统实时通讯的实现方法,讨论了建立在多任务实测操作系统之上的串行通讯的中断处理程序,系统调用处理程序和实时任务处理程序的设计。  相似文献   

4.
Windows 2000下ISA卡驱动程序的开发   总被引:1,自引:0,他引:1  
Windows2000环境下,使用WinDriver,通过用户态API函数,可开发基于ISA/EPSA/PCI/USB等总线的用户驱动程序,实现对硬件的操作.WinDriver安装后,利用开发向导选择设备和驱动程序类型,定义I/O等资源和地址范围,即能完成对I/O的直接读写.以ISA K812A卡驱动程序为例,其开发步骤是:调用WD_Open()函数以返回WinDriver设备句柄,调用WD_CardRegister()以注册硬件,调用WD_Transfer()进行数据读写操作,如有中断则调用WD_IntEnable()、WD_IntWait()、WD_IntDisable()函数来处理。  相似文献   

5.
军事训练系统支撑构件的开发采用了NetMeeting COM组件,其开发步骤:编译.idl文件,生成头文件或将.H等文件添加到项目中;通过二维数组连接消息和对应的资源调用相应的对话框和处理程序;初始化后建立Conference Manager和Manager COM对象、获取类厂对象;再创建Conference对象,DataChannel、AudioChannel 和 File Transfer Channel;通过可应用对象完成图文作业共享,生成要图标绘程序界面.并给出了用COM组件开发的军事训练系统框图.  相似文献   

6.
基于数字签名的机器人远程控制系统,由远程控制计算机、网络通信系统和本地机器人系统三部分组成.数字签名在Java的实现步骤:先用KeyPairGenerator类生成密钥对,获得生成器对象;再用签名类生成验证签名对象,并用DSA和SHA算法初始化签名对象;最后调用Verify函数证实签名是否正确.  相似文献   

7.
导弹训练仿真系统中信号的采集与处理   总被引:4,自引:2,他引:4  
某型导弹训练仿真系统采用PCL数据采集卡和TLP521-4光电耦合器件,能把训练弹上的 -40V、0V电平转换成0V、 5V的TTL电平,再将信号经数字I/O通道输入计算机处理.系统采用VC 编写数据采集控制台程序,内部采用定时器触发和中断数据传输方式,在控制台程序中直接调用驱动程序提供的函数进行模数转换和数字量的输入和输出等操作.  相似文献   

8.
在中心机实时应用软件系统中,中断处理有十分重要的地位。主要介绍了靶场测控系统中使用的各种中断,中断处理模块的功能,并较为详细地描述了中断进程设计的思路和具体的实现方法。  相似文献   

9.
LabVIEW与Matlab的混合编程   总被引:7,自引:0,他引:7  
LabVIEW和Matlab的混合编程,通过LabVIEW专有程序接口调用MATLAB实现.其中,LabVIEW设计用户图形界面,负责数据采集;Matlab在后台提供大型算法供LabVIEW调用.其程序的调用方法,可使用Matlab Script节点,或ActiveX函数模板.  相似文献   

10.
探讨Windows CE下设备驱动程序的中断机制,研究如何在Windows CE.net操作系统下实现PCL-839运动控制卡的驱动程序及安装。PCL-839驱动程序采用单层流驱动,其驱动程序的开发涉及地址的映射、中断机制的实现、流驱动程序的实现,以及驱动程序的安装等方面。  相似文献   

11.
控制器模拟电路数字化   总被引:1,自引:0,他引:1  
将单片机技术应用到导弹的控制器中,使原模拟控制器电路数字化、从而通过编程便可方便地改变控制器的控制规律并提高其动静态性能,对提高军品质量具有现实意义。该数字化控制器以80C196为主。包含74LS373、程序存储器2764、晶振电路和复位电路的单片机系统,及隔幅电路、电源转换电路和滤波电路等外围电路2倍分组成。数字化控制器控制软件采用PL/M-96高级语言编程,其中断处理程序用于辨别信号频率、累计每一频繁持续时间。文中提供了单片机系统和外围滤波电路原理图,以及中断处理程序和主程序框图。  相似文献   

12.
交通信号控制器的设计   总被引:1,自引:0,他引:1  
交通信号控制器由基于单片机AT89C51的晶振电路和复位电路单片机系统,及14094、1413、DSl302和电源转换等外围电路两部分构成.控制器的软件采用汇编语言编程,同时给出其原理图和主要的程序流程图(包括主程序流程图和TO中断服务程序流程图).该控制器具有体积小、重量轻、功耗低、功能强,造价低等优点,适合中小城镇的交通信号控制.  相似文献   

13.
李圣良 《兵工自动化》2006,25(10):77-79
基于MCS-51单片机的洗衣控制系统,控制面板由按键、指示灯和LED显示器组成.按键选择洗衣机工作方式,指示灯配合按键工作,LED显示器则显示洗衣机洗涤和脱水时间.洗衣机的整体电路模块包括键盘矩阵、指示灯、电动机控制及电源电路.控制程序设计包括定时中断服务程序、外中断服务程序及主程序.  相似文献   

14.
武器装填控制测试系统由PLC主控机,数据实时采集与逻辑分析,多路信号转换与功能判断等模块组成.系统软件包括主程序、子程序、显示程序.PLC切换巡回检测点,分析采集信号、建立故障模式.通过多路信号转换、开关量识别,模拟量实际值与系统允许极限值比较,及输入、间隔定时器和高速计数器等中断处理,实现故障诊断.  相似文献   

15.
李国辉  刘阳 《兵工自动化》2007,26(10):77-78,86
利用C8051F005单片机作为微处理器并基于其内部集成的ADC子系统,设计一种新型三相电压数据采集系统.其采样程序分主程序和中断子程序,主程序完成ADC初始化,中断程序完成数据采样及转换,越限报警数据的发送.数据采样及转换在ADC转换中断程序中进行,如果在采样过程中发现有数据越限,即转到ADC窗口比较中断程序,进行越限报警.  相似文献   

16.
数字触摸屏的原理与应用   总被引:1,自引:0,他引:1  
李涛  于志贤  孙翱 《兵工自动化》2005,24(6):103-104
数字触摸屏通过微处理器不断扫描各按键开关以取得状态的变化.然后通过计算机接口或USB等输送到计算机,后由操作系统的驱动程序进行数据的中断输入.其应用方法有按键开关法、键盘消息法和鼠标消息法.其中鼠标消息法最利于应用程序的研制.  相似文献   

17.
RS-422通信卡的设置和程序设计   总被引:1,自引:0,他引:1  
分布式测控系统中,上下位机相距较远,采用RS-422标准通信卡,改变卡内部跳接器的设置可获得数据发送/保持/接收寄存器、线路状态/控制寄存器、中断允许/识别寄存器的输入/输出地址,设计相应通信程序即能实现通信.作法是:选取1A0H至1A6H为端口地址并设置其相应功能:程序设计包括波特率因子、异步通信格式、工作方式和中断准许/屏蔽位等设置的初始化程序,及发送/接收通讯程序.  相似文献   

18.
针对轻量级密码 LBlock 算法的 Cache 计时研究,着重分析密码算法中 S 盒的非线性结构特征。基于其结构特征推导出 S 盒的真值表,求解得出 S 盒输入输出关系的代数表达式;再结合 LBlock 算法的加密过程和轮函数 F 的结构,推导出每个轮运算的表达式以及 S 盒查找索引的代数表达式;结合踪迹驱动 Cache 计时攻击的攻击原理与模型,总结得出针对 LBlock 算法 Cache 攻击中密钥分析的核心表达式,结果表明 LBlock 算法存在遭受 Cache 计时攻击的可能性。  相似文献   

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

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