服务程序

  • 基于数字控制的稳定伺服平台失稳故障分析及启示
    作由4个中断服务程序完成,分别为脉宽调制输出中断、双口RAM通信中断、串口UART0中断和1 ms定时中断,其优先级由高至低设置为:调制输出中断 > 双口中断 > UART0中断 > 1 ms定时中断。其中,进入主程序后,首先关闭中断,然后进行单片机片内寄存器设置,包括打开看门狗并设置看门狗定时器溢出时间、系统工作变量初始化等,之后使能中断并进入循环等待状态。调制输出中断服务程序主要完成对校正后产生的伺服控制量的输出,以给出功率放大器的电流输出量;双口中断

    机床与液压 2022年20期2022-11-23

  • 基于移动终端的人事信息员工自助服务系统设计
    服务器和自助服务程序的相互配合,实现了人事信息自助服务。关键词:人事信息;自助服务;移动终端;信息采集;服务程序中图法分类号:TP393文献标识码:ADesign of personnel information employee self-service systembased on mobile terminalLV Yanli,IANG Xiaoxu(Beijing Dentsu Network Technology Co.,Ltd.,Beijing

    计算机应用文摘·触控 2022年15期2022-05-30

  • ARMv7架构的中断控制结构及实验设计
    手动设置中断服务程序入口地址提供途径。(3)中断向量缓冲器。中断向量开关和中断向量缓冲器的设计,代替了中断向量表的功能。本实验的2个硬件中断源对应的中断向量都由此而来。注意,在fiq抢占irq中断实验过程中,不要把fiq的中断向量和irq的中断向量设成同一地址。应分辨CPU对fiq和irq的中断响应时间,为两者分别设置不同的中断向量。2 中断隐指令设计当CPU响应中断时,执行ARMv7模型机的隐指令如下。第1个clk周期。判断fiq或irq的中断引脚有否中

    实验室研究与探索 2022年2期2022-04-06

  • 基于Java技术的后台服务程序设计分析
    设计一个后台服务程序,负责对各类数据的读写操作,完成对线程及各类资源的管理。在大型ERP软件内也同样需要对各模块及通信协调管理,与操作系统的“内核”程序一样重要[1]。那么,在基于Java技术的后台服务程序设计中,如何编写“内核”程序来实现设计目标,提升软件服务的设计要求,提高软件设计质量,本文将以某旅游后台服务设计程序运用Java技术设计进行分析。1 技术原理(1)Java可以提供高级网络编程固有支持,Java有关网络类和接口在Java.net包内定义,

    信息记录材料 2022年2期2022-03-29

  • 关闭WPS“最近访问文档”列表保护隐私更安心
    ,而是由其云服务程序Wpscloudsvr.exe来控制,所以关闭方法与企业版有所不同。启动“任务管理器”后切换到“进程”,选中“WPS服务程序,提供账号登录、云存储等服务”(图2),右击它并选择“打开文件所在的位置”。然后在打开的文件夹中右击wpscloudsvr.exe并选择“属性”,在弹出的对话框中切换到“安全”选项卡。点击“编辑”按钮,在“组或用户名”列表中选中当前用户,这里是CCC(图3)。然后在用户权限中将所有选项全部设置为“拒绝”(只要勾选“

    电脑爱好者 2021年23期2021-12-08

  • 一种航天器星上时间获取方法
    合理设计中断服务程序[14-15]和相应的星上时间获取方法[17-18],以预防因数据竞争造成星上时间获取异常。航天器大多选择82C54作为计时芯片,并将其配置为秒定时器使用[16]。在星载计算机软件中维护一个含有秒部与毫秒部的星上时间,配合82C54一起完成航天器的时间维护。随着航天器的功能、性能需求的演进,82C54定时器产生的秒中断往往不再是航天器中优先级最高的中断。秒中断与其他中断间时序的不确定性可能导致出现中断抢占和中断嵌套,造成获取到的星时与实

    中国空间科学技术 2021年4期2021-09-03

  • 基于自由口PLC与简易版DGUS屏通信的实现
    送完成”中断服务程序中将串口即刻切换到接收状态。其自由口通信发送程序流程如图3所示。图3 自由口通信PLC发送流程3.2.2 串口接收本文采用S7-200PLC的“接收字符”中断(中断事件号为25)完成PLC“接收”。“接收字符”中断进行数据接收,也就是PLC每接收到一个“字符”(一个字节数据)时都会产生中断。根据简易版DGUS屏上传一帧数据的组成(参见表4),分别用“接收首帧头”、“接收次帧头”、“接收长度”以及“接收数据块”4个中断服务程序按序与“接收

    电子制作 2021年15期2021-08-09

  • SylixOS系统的中断嵌套机制研究与实现
    PU,对中断服务程序进行检测,并严格按照中断向量表相关标准和要求[2],从、找出与中断向量表对应的服务程序,并对这些程序进行执行。中断服务程序执行过程除了会被NMI打断外,不会被其他情况所打断,这样一来,为最大限度地提高中断服务程序的执行效率和效果打下坚实的基础。图1 中断响应流程1.2 中断嵌套原理中断嵌套作为一种常用的控制机制,主要是指CPU在实际的运行中,一旦遇到级别较高的中断请求,会立即暂停当前正在执行的中断服务程序,而优先执行级别较高的中断服务程

    科学与信息化 2021年15期2021-06-11

  • VMware虚拟软件搭建CMACast服务程序的方法
    MACast服务程序的Linux操作系统版本较低以及与新服务器兼容性较差等问题,通过在Windows操作系统的各类服务器内安装VMware虚拟软件并创建虚拟机,可实现在VMware虚拟机内成功搭建CMACast服务程序,同时利用VMware虚拟机的可移植性等特点,为CMACast服务程序的备份提供了方便。目前,CMACast系统相关业务开展至今服务器一直处于长期连续运行状态,存在设备硬件老化、操作系统版本较低等问题。由于CMACast服务程序的特殊性,需要

    电子世界 2021年5期2021-04-12

  • 基于微信公众平台的图书借还提醒服务
    图书借还提醒服务程序中,采用了两项关键技术。一是触发器技术,它可插入图书借还数据表之中,能够支持管理员对图书借还数据表的数据进行存储、删除或者更新,还能用来执行某些特定图书借还数据的自动操作。二是模拟浏览器HTTP请求的关键技术,它可模拟post数据传送模式,对微信公众平台中设置的“发送客服消息”的开发接口提出“发送信息的”请求,给微信用户读者推送图书借还的提醒消息,或者让图书馆管理员获取服务器图书借还提醒程序的真实运行状态。为了实时地监控微信公众平台中图

    中文信息 2021年1期2021-03-27

  • 基于TSIG机制的DNS主从服务器MFA安全加密传输的研究与实践
    全,BIND服务程序已提供了对TSIG(RFC 2845)加密机制的支持。TSIG加密机制主要是通过密码编码方式对Zone Transfer(区域信息传输)保护,即保证DNS服务器间传送区域信息的安全。针对企业内网自建DNS服务器网络环境可变性较大,技术人员流动性较强的特点,本文结合多因素认证,提出了一种新的DNS安全加密认证的实践方案。2 DNS域名解析域名与由一串数字构成的IP地址相比,更容易记忆和理解,用户对网络资源进行访问时,一般情况下都是通过域名

    网络空间安全 2020年12期2021-01-10

  • 基于续流二极管法的无位置传感器控制系统设计
    主程序、中断服务程序和子程序组成,主要包括系统初始化、电机启动、转子位置检测、PWM脉冲生成、换相控制、PID转速调节等功能的实现。2.1 主程序设计主程序对整个系统进行了初始化,完成了电机的启动,并且实现电机闭环控制,主要包括三个重要阶段:初始化阶段、电机启动阶段、闭环运行阶段。2.2 初始化程序设计(1)初始化参数变量。主要包括CPU时钟频率的赋值、PWM频率的赋值、CAP中断函数的定义及其参数的赋值、定时器T0中断函数的定义及其参数的赋值、ADC中断

    水电与抽水蓄能 2020年6期2021-01-06

  • 基于DSP的中断冲突避免机制的研究与实现*
    进入其他中断服务程序时,需开全局中断,使能定时器中断,允许定时器中断打断其他中断服务程序。在中断嵌套时,一次中断时间可能是两个中断或三个中断服务程序运行时间的累加和,在进行程序时域分析时应注意。同时,在允许被打断的中断服务程序中,需做好对中断返回地址和全局中断使能状态的保存,防止中断被打断后中断返回地址和全局中断使能状态丢失,造成程序运行错误。由于系统存在三个可屏蔽中断,FPGA中断与1553B中断间、嵌套后的FPGA中断与1553B中断间都可能存在时域冲

    遥测遥控 2020年2期2020-07-28

  • CentOS 7配置Apache服务故障
    默认的Web服务程序,是一款图形化的网站管理工具,不仅可以提供Web网站服务,还可以提供FTP、NMTP及SMTP等服务。但IIS只能在Windows系统中使用。Apache程序是目前拥有很高市场占有率的Web服务程序之一,其跨平台和安全性广泛被认可且拥有快速、可靠、简单的API扩展。Apache服务程序可以运行在Linux系统、Unix系统甚至是Windows系统中,支持基于IP、域名及端口号的虚拟主机功能,支持多种认证方式,集成有代理服务器模块、安全S

    网络安全和信息化 2020年6期2020-06-20

  • 基于C#的进程守护程序的设计
    上的各类软件服务程序,偶尔出现异常后退出或者不能正常工作,这样该软件服务程序就无法提供准确的数据和执行各项指令,给使用者造成了困扰。为了解决这个问题,本文提出了一种基于C#的进程守护程序解决方案,在服务器上运行一个守护程序,实时监视软件服务程序的进程或心跳包,当软件服务程序出现异常退出或者进入假死状态不能正常工作时,进程守护程序的监视端可自动对出现故障的软件服务程序进行复位重启,亦可人工在进程守护程序的客户端界面上对出现故障的软件服务程序进行复位重启,使软

    视听 2020年3期2020-06-11

  • 基于移动通信和MQTT协议的广播电视监控系统的设计与实现
    程序、Web服务程序、数据库程序及MQTT服务程序等组成。监控数据处理程序负责监控数据的分析及处理,并实时回传数据,Web服务程序实现监控界面的展示,数据库程序用于记录各节点的回传信息,MQTT服务程序实现与节点设备之间的通信。1.2 节点设备的功能及组成节点设备是监测系统分布在各台站的部分,由远程控制程序和信息处理程序等组成。远程控制程序用于执行用户指令,信息处理程序用于采集传感器的信息。该系统具有以下4个特点。一是每个节点都配有单独的控制板,采用的监测

    通信电源技术 2020年23期2020-04-26

  • UDP穿透NAT技术实现数据唤醒车联网T-Box设备的方案
    P 唤醒交换服务程序】 部署在TSP 公网IP 所在服务器上,负责帮助T-Box 程序与TSP 唤醒服务程序建立UDP P2P数据通道。(2)【T-Box 程序】 部署在T-Box 上,在TSP 唤醒交换服务程序的帮助下,穿透移动互联网与TSP 唤醒服务程序建立UDP P2P 数据通道。(3)【TSP 唤醒服务程序】 部署在TSP 其他服务器上,在TSP 唤醒交换服务程序的帮助下,穿透互联网与T-Box 程序建立UDP P2P数据通道。维护T-Box唤醒资

    电子技术与软件工程 2020年5期2020-04-23

  • 一种面向IR46电能表的单芯片软件设计
    获得对应中断服务程序地址,如果中断源为法制中断源,则执行相对应的服务程序;否则,内核调用中断中转服务程序,然后在中断中转服务程序中调用非法制中断服务程序。CortexM0+内核的中断程序状态寄存器(IPSR)包含了当前中断服务程序的异常编号ISR NUMBER。根据ISR_NUMBER 可以经过简单运算获得非法制向量表的中断服务程序向量,其算法如下所示:非法制中断服务程序向量地址 = 非法制中断向量基地址+(ISR_NUMBER<<2)通过中断服务中转的方

    电子技术与软件工程 2020年11期2020-02-03

  • 基于智能云测试平台通信模块的设计
    -15],其服务程序的开发和部署都相对容易,对操作系统和服务平台依赖小,可扩展性强。Selenium的通信过程如图4所示。图4 Selenium通信结构这个通信过程中,客户端接口将用户调用的服务器命令及参数封装在HTTP请求当中发送给Selenium-Server,Selenium-Server解析命令内容并构造JSON字符串写入到对应浏览器的命令队列。浏览器中运行的Java-Script服务程序(Core)定时向Selenium-Server发送HTTP

    计算机测量与控制 2019年12期2020-01-03

  • “单片机中断概述”微课教学设计
    003H中断服务程序入口;定时器0,TF0中断标志,000BH中断服务程序入口; 外中断1,IE1中断标志,0013H中断服务程序入口; 定时器1,TF1中断标志,001BH中断服务程序入口;串行口中断,RI或TI中断标志,0023H中断服务程序入口。3.中断嵌套当CPU正在执行中断服务程序时,这时又有新的中断源发出中断申请,CPU响应吗?(向学生提问)答案:CPU要进行分析判断,决定是否响应。这分两种情况。情况1:当中断申请由同级或低级中断源申请时,CP

    数码世界 2019年12期2019-12-01

  • 浅谈MCS 51 单片机定时误差原因
    断( 如中断服务程序) , 这样也会引起来较大的定时误差, 因此必须防止程序被其他程序或事件打断。同时, 这种以牺牲CPU 的时间获取延时的方法随CPU 工作频率不同而发生变化, 即定时程序的通用性差。2 硬件定时误差的产生及纠正硬件定时原理就是利用51 单片机片内二个16 位定时器/计数器,即定时器T0 和定时器T1, 设置为定时工作方式,定时器计数8051 片内振荡器输出经12 分频后的脉冲, 即每个机器周期使定时器的数值加1 直至计满溢出, 然后中断

    数码世界 2019年9期2019-09-07

  • 单片机的中断现场保护
    念如果在中断服务程序中要占用一些寄存器进行运算,而在主程序中这些寄存器也是很重要的,为了二者互不干扰,所以在进入中断服务程序时就要保存寄存器的数值,以便在从中断返回后继续正常的往下执行,这种保存寄存器数值的过程就是现场保护。2 中断现场保护要求在单片机运行程序时,一般要用到多个寄存器,特别是累加器、状态寄存器等等,中断服务程序是属于一种处理突发性事件的程序,在正常运行程序任意时刻都可以插入进来的程序。所以,在进入中断程序时,可能累加器保存着数据,这时中断程

    电子技术与软件工程 2018年8期2018-12-25

  • 基于组件式软件平台架构的通用协议转换器设计
    协议转换器主服务程序(下简称主服务程序)、协议通讯组件(下简称通讯组件)和远程监视及配置工具(下简称监视配置工具)。主服务程序与监视配置工具构成客户端/服务器(C/S)结构。主服务程序运行于协议转换器的uCLinux系统之下,随操作系统自启动,负责根据配置文件加载通讯组件,并提供协议转换服务。同时,主服务程序也负责响应监视配置工具的命令请求,完成系统配置的上传、下载、备份以及对各个端口通讯状态的监视功能。为了节约系统资源,主服务程序采取单一进程多个线程的方

    机电工程技术 2018年7期2018-08-07

  • 基于IPv6和异构无线传感网络智能网关型的农业物联网系统设计
    据包到指定的服务程序,该服务通过指定端口将感知层数据包转发给TUN服务,TUN服务将根据端口号生成Socket处理,将发送过来的感知层数据包转换成IPv6数据包,转发到TUN虚拟网络设备进行统一中转。2.2 智能网关无线网络模块设计为了实现IPv6异构无线传感网络,智能网关采用了虚拟网络设备TUN。TUN提供与硬件的网络设备完全相同的功能,模拟网络层设备,处理相应数据包如IP数据封包,并向操作系统的网络层发送数据包,从而接收外部数据,同时还实现了字符设备驱

    江苏农业科学 2018年13期2018-08-01

  • 基于VxWorks的配电终端频率采集方法研究
    接定时器中断服务程序到定时器中断源上。sysHwInit2()函数接着以任务的形式运行vxbDevConnect(),这个函数调用定时器驱动的第三阶段初始化函数at91sam9x25TimerInstConnect(),用于设备的连接,通常可以不使用。至此,定时器驱动的初始化完成[4]。2.1.2 驱动设计一旦定时器驱动程序被注册,调用驱动函数func{vxbTimerFuncGet}( ),系统和驱动之间的所有交互发生通过vxbTimerFunction

    电子世界 2018年9期2018-05-30

  • 基于51单片机的脉冲频率的测量方法
    中断,在中断服务程序中需要将该位认为清零。RCLK、TCLK为接受发送时钟,在此处不用。EXEN2为定时器2外部使能标志,该位为1,当定时器2未作为串口时钟使用时,允许T2EX负跳变产生捕获或重装。C/T2为定时器/计数器选择,当该位为0时为定时器。CP/RL2为捕获/重装标志,使用捕获模式需设该位为1.捕获的原理如图1所示:图1当EXEN2=1时,外部输入T2EX(在stc89c51中为p1.1)由1变0时,将定时器2中TH2和TL2的当前值分别装入RC

    福建质量管理 2017年18期2017-10-23

  • 国际民航组织出版物的体系架构及制定特征研究
    )及空中航行服务程序(Procedures for Air Navigation Services,PANS)。国际民航组织作为国际民用航空标准制定组织,成立70 多年来,其出版的文件数量不断增加,文件的组织和编排也不断改进,并日臻成熟、自成体系。目前,该组织管理着贯穿《国际民用航空公约》19个附件的12 000多项标准和建议措施、 5个空中航行服务程序及相应的近千份指导材料,其为整个国际航空出版物体系理清框架,不但在国际民用航空标准统一化上起到了积极的推

    航空标准化与质量 2017年6期2017-02-10

  • 基于TMS320F2812的某型舰用燃机电子控制器软件设计
    生中断,中断服务程序复位序列发生器,为下一次转换作准备。(2)定时器单元。处理器中共有3个32位的定时器,在本文的软件中只使用了定时器0作为系统时钟,实现20 ms的定时中断,在中断服务程序中置中断产生标志来实现系统的主循环,并建立系统时间。(3)系统控制单元。系统控制单元主要用于完成处理器及外设时钟的配置、看门狗单元的配置。在本文的软件中配置系统时钟为60 MHz,高速外设时钟为30 MHz,低速外设时钟为15 MHz。看门狗定时器溢出的时间为44 ms

    无线互联科技 2016年19期2016-11-12

  • DNS服务程序BIND存安全漏洞
    郑先伟DNS服务程序BIND存安全漏洞文/郑先伟CCERT月报8月教育网运行平稳,未发现影响严重的安全事件。由于仍在暑假期间,大部分的投诉事件数量有所减少,但是与网站安全有关的事件仍在高位数运行,这些网站的漏洞信息主要来源于目前比较红火的各类安全众测项目,这些项目依托众测平台及大量对安全感兴趣的人对各类网站目标进行的安全检测。由于安全爱好者里不乏在校的大学生,所以测试目标有很多都是高校的网站,也因此能检测出很多高校网站的漏洞。近期没有新增影响范围广且危害严

    中国教育网络 2015年9期2015-11-30

  • 水利工程施工监理服务程序及质量控制
    ;施工监理;服务程序;质量控制一、水利工程施工监理人力与能力的提升(一)监理人员待遇的提升水利工程施工监理质量不佳的重要原因,大多数人认为在于监理费用不足,监理成本过大的压力之下,只能以低阶、低成本且临时聘雇的工程人员充当,在经验不足、专业技术欠缺、向心力欠缺及待遇不佳的情况之下,甚难能有效的协助工地解决问题,更难确保施工质量。因此除了应对监理服务费用予以提高之外,要让监理人员提升监理能力,提高监理的待遇,以吸引能力佳的人才投入监理工作,对监理质量的提升才

    建筑工程技术与设计 2015年12期2015-10-21

  • Linux应用程序分类与开发方法
    inux后台服务程序例如用户自己开发的一些如性能监控程序,当服务器启动以后,性能监控程序就一直在后台处于运行状态。当客户端连接到服务器以后,服务程序每隔一定时间间隔向客户端发送一次服务器的性能监控数据,当客户端断开连接以后,服务程序就处于等待状态。每隔一定时间收集一次性能监控数据,但是由于没有客户端连接,因此不向客户端发送数据。其它提供应用服务的程序都称为服务程序。如我们在百度搜索引擎画面输入一个关键字,执行搜索,一会儿就会在画面上显示好多搜索结果。这其实

    微处理机 2015年6期2015-08-02

  • USB接口无线仿真器—硬件模块设计
    在IAR中的服务程序。用户通过IAR将指令和数据传给FTDI服务程序,FTDI服务程序再将这些指令和数据传送给USB无线仿真器,USB无线仿真系统将这些数据转成JTAG的协议和目标板进行交互。嵌入式USB无线仿真系统总体上分成HOST模块和OBJ模块,HOST模块和OBJ模块功能分配简单如下:USB接口无线仿真器HOST模块由MSP430系列核心芯片F5501和RF2401无线传输模块构成,其目标功能大致如下:MSP430核心芯片通过PC的USB端口接收到

    电子测试 2015年2期2015-07-23

  • 单片机通用软件架构在数据采集中的应用*
    、定时器中断服务程序等,并对部分代码进行说明。基于该架构的单片机时序逻辑控制系统具有较高的实时性能,同时降低了程序开发的复杂度,提高了系统健壮性,缩短了程序开发周期,使利用单片机开发复杂的控制系统变得相对简单、轻松。单片机 软件架构 数据采集单片机做为一种轻量级的微机系统具有廉价、方便、开发周期短等特点,在实时控制领域具有极其广泛的应用。与PC系统不同,单片机是一种完全开放的硬件系统,没有相对固定的标准外设。根据具体应用的不同,用户需要自主定制系统外设。这

    现代矿业 2015年12期2015-01-20

  • VxWorks下基于辅助时钟的通用定时器设计
    用户自己中断服务程序的方式实现精确延时,当辅助时钟的定时周期到时,即触发中断服务程序。本文针对多任务长时间工作的高精度定时需求提出了基于辅助时钟的通用定时器机制。2 基于辅助时钟的定时机制设计2.1 辅助时钟的使用在VxWorks下要利用辅助时钟,首先要对辅助时钟的使用进行配置,以确保辅助时钟可以被正常使用,然后分别调sysAuxClkConnect()函数将中断服务程序与辅助时钟中断挂接、sysAuxClkRate()函数设置辅助时钟中断周期、sysAu

    电子科技 2014年3期2014-12-18

  • 工业和信息化部为iPhone6发放进网许可
    表明三个后台服务程序存在被利用的可能性,可能方式包括:一是第三方可通过互联网控制用户授信的计算机(用户同意信任并与手机连接的计算机),利用三个后台服务程序获取与之相连接的手机等设备上的用户数据。二是设备维修时维修人员可通过三个后台服务程序接触用户数据,存在个人隐私泄露风险。工业和信息化部就此事专门约谈了苹果公司,提出了相关安全管理要求。苹果公司向工业和信息化部提交了正式材料,称这三个后台服务程序为诊断工具,“不允许苹果公司在没有用户同意的前提下介入任何信息

    中国计算机报 2014年38期2014-11-03

  • 数字信号控制器的中断系统分析与实现方法※
    令,转向中断服务程序,占用一定数量的软件开销,但所有级别中断都支持该模式。一般中断处理的控制流程图如图2所示。图2 一般中断处理的控制流程图图3 快速中断处理的控制流程图快速中断处理不需要执行JSR指令,如图3所示,而是通过快速中断向量地址寄存器获得中断服务程序首地址,节省了软件资源,但它只能用于中断优先级为2级的中断。具体采用何种模式,应根据实际应用需要进行设置。2 MC56F8257中断设置方法2.1 中断的关闭与开放开放MC56F8257中某个模块中

    单片机与嵌入式系统应用 2014年8期2014-08-12

  • 微型步进电机式发动机转速表设计
    序、定时中断服务程序的设计进行了介绍.微型步进电机;发动机转速表;STC12C5204单片机发动机转速表常用于摩托车、汽车和航空航天飞机等设备上,由于需要快速判读被测变量的变化趋势,所以往往采用指针式指示仪表.微型步进电机由于具有体积小、运行稳定、能将数字信号准确地转为模拟指示信号等优点,在指针式指示仪表中已有一定的应用.本文介绍一种采用微型步进电机设计而成的发动机转速表,其转速测量范围为0~4 000 r/min.1 微型步进电机仪表用微型步进电机一般为

    绍兴文理学院学报(自然科学版) 2014年1期2014-07-25

  • Perl语言的网络编程在CAM中应用
    ,另一方称为服务程序(Server),大多数操作系统都提供了编译好的网络程序,而应用Socket编程接口可以编写自己的网络通信程序。通讯程序分为服务程序与客户程序,他们的区别在于,服务程序总是被动的等待连接,服务程序一启动,初始化完毕就进入等待连接状态;而客户程序启动后,向远程服务程序发出连接请求,服务程序收到请求后,按照一定的规则建立连接,连接完成后,两个程序就之间就建立了一个虚拟的数据通讯链路,这些程序可以直接从自己打开的套接口读入和写出数据,而不用关

    印制电路信息 2014年6期2014-05-31

  • 基于AVR单片机的电力系统数据采集与通信系统设计
    据程序、中断服务程序和其它控制程序。5.1 主程序主程序开始时进行定时器0,定时器1,定时器2,AD,DI,LCD,MCU等的初始化,初始化主要是设置定时器的中断方式(如使设置定时器0溢出中断,定时器1比较中断,定时器2溢出中断),外部中断INT0,INT1中断方式(INT0下降沿产生异步中断请求,INT1上升沿产生异步中断请求);AD,DI处于可以接收模拟量和开关量的状态。然后程序进入循环状态,首先判断串口接收标志是否为1,如果是1且上位机处于使能发送状

    山东工业技术 2013年12期2013-11-30

  • 基于Windows XP+RTX的火控调试平台软件设计
    、定时器中断服务程序、外同步中断服务程序、CAN接收、发送线程。3.1 主进程设计主进程完成定时器创建及定时中断服务程序挂接、CAN发送事件的创建、外同步中断服务程序挂接、CAN初始化、创建CAN发送线程和创建CAN接收线程等。程序流程如图3所示。3.2 定时器中断服务程序定时器中断服务程序每0.5 ms执行一次,实现定时计数器加一。如果定时计数器的值等于CAN发送线程设置的发送时刻,则发出一个CAN发送事件。如果定时计数器的值等于39(定时达到20 ms

    火炮发射与控制学报 2013年4期2013-11-21

  • 单片机微控制器中断处理算法改进
    中断,在中断服务程序中完成串行数据的收发,数据包的整合、校验、拆解。(2)开启定时器0周期中断,在定时器周期中断中完成控制指令的获取、数据分析、完成控制算法和控制信号的输出。(3)开启4路外部事件中断,用于获得外部脉冲控制信号和故障处理。(4)开启A/D采样中断,自动完成各通道信号的采集,并将数据存入内存缓冲区,供控制算法调用。在以上程序中,定时器0中断作为主任务完成整个系统的任务调度,其他外部中断不断触发各种任务,完成指令和数据的更新,供主任务调度。最初

    电子科技 2013年7期2013-10-17

  • LPC1768的全双工UART的软件模拟实现※
    在定时器中断服务程序中同时处理数据帧的接收和发送,作了以下设置:① 定义了两个全局变量Tx-Enable和RxEnable用于使能和停止发送、接收功能;②定时器溢出常数(写入MR1的值)设置为数据位宽度(波特率的倒数)的一半,即每半个bit周期中断一次;③ 定义两个全局变量,一个发送计数器TxCount和一个接收计数器RxCount。在定时器中断服务程序中,主要处理两种类型的定时器中断:定时器捕获中断和定时器溢出中断。对前者的处理主要是开启数据接收功能,对

    单片机与嵌入式系统应用 2013年6期2013-10-10

  • 基于PCI-1715U数据采集系统的研究
    传输2.5 服务程序的设计整个软件系统中,实时大量数据的采集和存储设计为开机自动运行,能自动进行采集和存储。采集的数据以文本文件的方式存储在计算机里。服务程序包含以下三个主要函数:(1)服务程序主函数(main):调用系统函数Start-ServiceCtrlDispatcher,连接程序主线程到服务控制管理程序。(2)服务入口点函数(ServiceMain):执行服务初始化任务,同时执行多个服务的服务进程,有多个服务入口函数。(3)控制服务处理程序函数(

    制造技术与机床 2013年11期2013-09-29

  • 单片机系统软件抗干扰设计
    中断,在中断服务程序中安排软件陷阱,将程序引至复位入口地址或处理错误的程序入口地址。 当设定复位入口地址时,常采用的软件陷阱形式为:NOPNOPLJMP 0000H也可利用某中断源,如定时溢出中断T0,可在中断服务程序中设定陷阱程序如下:ORG 000BH ;T0 溢出中断入口地址NOPNOPPOP ACCPOP ACC;丢弃PC 压入堆栈的错误断点PUSH 00HPUSH 00H;将断点地址0000H 送入栈顶RETI2.2 未使用的EPROM 区作为软

    科技视界 2013年5期2013-08-15

  • μC/OS -III为缩短中断关闭时间作出的改进
    跳转执行中断服务程序。中断服务程序执行完后,R0~R2、R12~R15会自动出栈。图1 ARM Cortex M3中断处理示意图通过对中断的处理,CPU能够在外部事件发生的时候立刻进行处理,从而满足系统的实时性要求。在一些特殊情况下,CPU需要通过特殊的指令来关中断。然而,需要引起特别注意的是,关中断会增加中断延迟时间,可能导致后续的中断请求丢失。嵌入式系统中断源众多,对实时性要求高,中断关闭的时间越短越好,中断处理程序运行时间越短越好。中断关闭时间的长短

    单片机与嵌入式系统应用 2013年1期2013-06-25

  • TMSC6713DSK DSP/BIOS多任务程序设计
    生,进入中断服务程序,播放10 s预存录音。该多任务设计类型丰富,包括了对DSK板上用户交互电路的充分利用,实现了LED灯控制、音频信号生成、音频信号监测分析、音频实时处理和中断处理等任务。由于DIP有4个开关,可以组合出16种状态,那么利用DSK就可以相应实现16种任务,如果再考虑HWI和周期函数(PRD),那么DSK可以处理的任务量会更多。2 多任务程序设计考虑以上几点功能的实现,根据任务是否使用音频数据通道,可以将它们分以下几类:①使用双向数据通道的

    无线电工程 2013年4期2013-06-13

  • 一种便携式心肺复苏装置的控制程序设计
    环程序、中断服务程序。心肺复苏装置;心肺复苏;控制程序0 前言我们研制的心肺复苏(CPR)装置具有智能功能,使操作者在胸外按压过程中能够较好地把握按压力度和频率。该装置在胸外按压过程中,可实时检测并显示按压力度,根据患者体型判断按压力度和频率是否满足要求,若不满足要求则有声音报警提示[1]。本文主要对该装置的软件控制程序设计与实现作详细介绍。1 软件控制程序设计思路CPR装置的电源开启后,首先自动进行系统初始化,然后进入开机自检程序,检测装置的声光指示是否

    中国医疗设备 2012年8期2012-11-16

  • 基于DCMTK的DICOM通讯服务程序设计与实现
    ICOM通讯服务程序是一个基于DICOM标准协议,实现调度和管理DICOM图像文件的应用程序,处于图像存档及通讯系统(PACS)的核心部分。随着远程医疗技术的飞快发展,不同地区或医院的PACS 系统间的DICOM通信量大大增加,为了更加高效、方便地管理这些业务,开发用于区域医疗信息中心和远程会诊的DICOM通信服务程序意义重大。DCMTK(DICOM Tool Kit)是德国OFFIS公司提供的开源项目,经过10多年的开发和维护,已经基本实现了DICOM协

    中国医疗设备 2012年10期2012-10-15

  • 嵌入式Nucleus 系统中驱动接口的实现
    统所需的中断服务程序(ISR),启动操作系统所需的时钟,调用Application_Initialize()函数。Application_Initialize()函数是操作系统为Application 提供的接口,图形系统、驱动、文件系统、GUI、启动Desktop 任务等初始化工作都在这个函数中进行。最后进入OS的控制中心,进行任务调度管理。将控制权交给操作系统之前,驱动层不能调用任何操作系统层的函数。由于Nucleus 操作系统调用的模块增多,会导致_

    微处理机 2012年2期2012-07-20

  • FPGA内嵌PowerPC的中断响应分析
    5)转入中断服务程序。6)中断服务程序结束,恢复寄存器MSR的状态。7)处理器上下文同步。8)跳到SRR2(External为SRR0)中存的返回地址。中断响应完毕。那么,处理器是怎样找到中断服务程序的?首先解释一下中断矢量表这个概念。为使异常得到相应中断服务程序的处理,需要首先建立中断矢量表。中断矢量表中每隔一段地址会存放一段代码,分别对应不同的异常。当发生异常时,系统会通过中断矢量表的基址以及相应的偏移量找到对应的代码,进而找到中断服务程序。其中,中断

    微处理机 2012年4期2012-06-13

  • VxWorks下基于ML507嵌入式系统的中断处理
    户自己的中断服务程序,可以是任何操作,CallbackRef是要传递给服务程序的参数。……InstancePtr- >CfgPtr- >HandlerTable[Id].Handler=Handler;InstancePtr- >CfgPtr- >HandlerTable[Id].CallBackRef=CallBackRef;由此根据中断号Id将参数与程序放入中断注册表中。在BSP的sysInterrupt.c文件中,将这两个函数封装在IntConnec

    电子科技 2012年1期2012-04-23

  • 低压电力线载波通信的集散控制数据交换研究
    信的串行中断服务程序、电力线载波通信子程序。在主程序中利用RS485通信的串行中断服务程序与上下位机沟通,然后通过判断接收到的电力线载波信号中的地址信息是否与本机地址相符,确定有无请求信号,若有则调用电力线载波通信子程序,将采集到的信息通过电力线进行传输。(1)单片机与PL2102的I2C通信。通过单片机的P1.3、P1.4模拟I2C时序来访问PL2102的内部寄存器,在电力线载波通信子程序都会调用到载波发送子程序、载波接收子程序。载波发送子程,用于载波通

    时代农机 2012年3期2012-01-26

  • 规范沟通服务程序,提供手术优质护理服务
    制定规范沟通服务程序内容我们将与手术患者从术前访视、进入手术室至术后回访等手术全程沟通内容进行规范并制成流程图(图1)。目的:通过与患者的交谈,使患者对手术过程有所了解,有一定的心理准备,知道自己在手术过程中应如何与医护人员进行主动配合,增强信心,减少恐惧,消除思想顾虑,以最佳的状态接受手术,使手术进展顺利。2 实 施2.1 首先转变护理人员服务理念组织科室成员学习卫生部、卫生厅有关优质护理服务相关文件,领会精神,结合手术室特点开展讨论。一致达成手术室开展

    中国医药指南 2011年25期2011-08-06

  • 无功与谐波电流检测系统的设计
    获通道)中断服务程序、T1(定时器)中断服务程序和A/D中断服务程序组成.CAP6中断服务程序主要是解决指令电流与a相电压同步及程序内部正余弦表指针复位的问题;T1中断服务程序触发A/D采样;A/D中断服务程序完成ip-iq算法.如图4所示为CAP6中断服务程序的程序流程图.CAP6捕获到一个上升沿以后,产生一个中断.当CAP6中断到来时,首先计算出工频周期T是否在允许的范围内,若不在允许范围内,则认为是外部噪声引起的干扰、直接中断返回;若在允许范围内,则

    武汉工程大学学报 2011年12期2011-06-12

  • 基于mega128单片机的学习型红外遥控器设计
    到下降沿中断服务程序。在中断服务程序里,停止定时器3,保存其寄存器的值并清零,最后启动定时器1,这样开始测量低电平。当高电平到来时,上升沿触发中断,程序跳到上升沿中断服务程序里,此时停止定时器1,保存其寄存器的值并清零,最后启动定时器3,高电平开始测量。当下一个低电平到来时,程序又跳到下降沿中断服务程序,重复上面的工作。这样,高低电平的测量就在两个边沿触发中断服务程序里面来回跳转。最后一次跳入边沿触发中断服务程序时,一旦产生定时器溢出,则程序跳入定时器溢出

    网络安全与数据管理 2011年8期2011-05-17

  • 谈ARM对多传感器的精确定时
    均可通过中断服务程序来完成。定时器0为4号中断源,如图3所示,所以需要用中断使能寄存器对4号中断源进行使能。采用向量IRQ中断,需要用VICIntSelect将4号中断源选择为向量IRQ,即第 4位置 1。然后将中断服务程序地址赋给VICVectAddr0(因为向量通道0是最快的),最后用向量控制寄存器对向量通道0分配中断源并使能。图3 定时器0中断原理框图在初始化定时器0时,将匹配控制寄存器T0MCR赋值;它的二进制赋值是10001000001,即它的十

    单片机与嵌入式系统应用 2010年1期2010-06-22

  • 基于嵌入式微处理器LPC2294中断系统分析及其应用
    断后执行哪段服务程序[4].中断输入请求可以在V IC中被设置为以下3类.快速中断请求(F IQ):具有最高优先级,如果分配给F IQ的请求多于1个,V IC将中断请求“相或”后向ARM 处理器产生F IQ信号.F IQ服务程序从V IC中读出一个字来识别产生中断请求的F IQ中断源是哪一个.当只有一个中断被分配为F IQ时可实现最短的F IQ等待时间,因为F IQ服务程序只要简单地启动器件处理就可以了.向量IRQ中断:具有中等优先级;该级别可分配32个中

    中南民族大学学报(自然科学版) 2010年1期2010-02-06