文档介绍:万方数据
度胧较低诚伦芟呱璞盖绦蛏杓东抵医把疨总线男槟庖瞧骷际踉诠ひ底远τ王一般是烂娌僮飨低常璞钢械氖莶杉用领域较多地采用度胧讲僮飨低场NA耸介绍了采用驱动程序,该程序可以作为嵌入式操作系统领域有着广泛的应用,,山东东营;泄痛笱У缙こ滔担蕉ǘ疧,:;随着计算机技术的发展,基于疉疨与控制模块的驱动程序也是面向蚖桌面系统的。但由于僮飨低潮旧泶嬖谧畔统稳定性差的缺点,在工业自动化和虚拟仪器技术应基于疉疨疨总线的数据采集与控制模块能够在度耸较低持惺褂茫枰6运的驱动程序进行升级。系列工控产品同时具有和总线联接方式。本文对度胧较低诚基于总线的数据采集与控制模块的设备驱动程序开发,度胧讲僮飨低诚滤杓频淖芟下所有基于、和芟呓涌诘氖据采集模块的驱动程序。:甌琍.;籨作者简介:王东校こ淌Γ饕4邮碌缌ο低吃诵锌刂萍际醴矫婵蒲杏牍芾砉ぷ鳌簑甤第卷第电气电子教学学报擅要:本文介绍了一种利用设备驱动开发工具对度胧讲僮飨低诚伦芟逫/丝诤蚏读取以及中断响应的通用驱动程序进行设计的方法和步骤,所设计的驱动程序适用于度胧讲僮飨低诚滤蠭,一虯芟呓涌诘氖莶杉肟刂颇?与工控主机之问的通讯。实际使用表明所提出的总线驱动程序的设计方法是有效的。关键词:嵌入式系统;总线;设备驱动;中圈分类号:文献标识码:文章编号::——;修回日期:,博士,副教授,主要研究方向为电力系统稳定分析及非线性控制、电力系统故障检测与诊断,.甤.·。甌珼
万方数据
系列数据采集模块‘璞盖绦虻氖迪是量输入的同步采集和高速转换,及位数字量输出。板中酒琓作为智能元先向双口行慈耸莺笙蚬た刂骰昵缮瓒中断。工控主机接收到中断信号后的数据即可实现工控主机从数据采集模块读取数该次中断。当工控主机需要向数据采集模块写入数口的读写、双口亩列春椭卸戏袢糠值口进行操作,扔贛:表示对胁僮鳎籹等于硎镜氖嵌嗍莶僮鳎瑂?毡硎镜ナ进行操作;等于、或直鸨硎静作的数据为弧换怀ざ龋嘤Φ氖莼撼变量分别为读/写数据缓冲区联合体的、和中。如果等于蚨列词莼冲区为联合体的时,需要向主机发出中断申请,工控主机接收到了中动可以利用峁┑腎琖函数创建一个与该中断信号务线程中进行处理,对申请的中断进行中断服务。伦5城乩诨5任系列模板中的一块专用智能虯/杉澹芄皇迪纺D件,可以独立完成疍采集及数据处理。工控主机利用总线可以通过位双口酒珻随时读取采集或运算结果。总线诘缙娣渡嫌隝总线及总线规范相同,在机械结构上采用芯针孔连接器和欧洲卡规范。双口刂房梢酝ü跳线器设定,默认地址设为獶当数据采集模块需要向工控主机传送数据时,响应该中断,在中断服务程序中读取双口据,数据读取完成后通过疧端口进行写操作清除据时,将数据写入双口笸ü訟芟上的疧端口进行写操作向数据采集模块发出中断,通知数据采集模块读取双口械氖荩据读取完成后数据采集模块将该中断申请清除。数据采集模块共占用隽鳬/诘刂罚琁/刂具体分配如表尽1碇蠦硎綢/址玈,可以由跳线器设定,默认为。设备驱动开发工具简介侵谱鱓///下驱动程序的一种有力工具,支持珽琍,虳,开发者不需要牵涉到底层就可快速编出驱动程序。是专门用于度胧讲僮飨低诚律璞盖绦虻目7ⅰ设备驱动程序包括对数据总线上的疧端驱动。/丝诤蚏读写驱动利用提供的函数ⅱ鬌可以实现对疧端口和亩列础F渲衕是返回的设备句柄