首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
Linux操作系统的汇编语言程序设计像Win32汇编一样,Linux汇编运行在32位保护模式下,但它又有一个截然不同的优势就是它允许你调用C标准库函数和Linux共享库函数,文章具体阐述了怎样编译和链接、C调用语法,I/O端口编程和在Linux下怎样使用中断。  相似文献   

2.
论述了利用1CH中断实现多任务应注意的几个问题,有助于使用C语言进行有关图形和中断编程。  相似文献   

3.
介绍了C与汇编两种语言编程的接口约定。从多方面给出了两种语言编程方法。并有详尽的例子程序,讨论了两种评语编程的硬件中断接口。为用户提供了一个较好的混合编程模式。  相似文献   

4.
论述了TurboC语言与汇编语言进行混合高级编程时的接口问题,着重介绍了两种C语言主程序与汇编语言中断服务程序之间相互传递参数的有效的方法,并附有部分程序清单  相似文献   

5.
针对WINDOWS非抢先式多任务系统不适于作为实时系统的支撑环境这一弱点,在对WINDOWS输出函数前序代码进行分析的基础上,在应用程序中加入了中断处理例程,提出了WINDOWS环境下实时系统的编程新方法。  相似文献   

6.
虚拟频谱分析仪中断程序的开发   总被引:1,自引:0,他引:1  
虚拟仪器是1种以计算机为工具,以各种新型软件为平台的新型电子测试仪器。为了开发友好界面,系统操作平台普遍采用Windows9x系统。但该操作系统不能由用户直接控制硬件,需要开发专门的硬件设备驱动程序,即通过一系列的虚拟设备驱动程序来管理硬件,如进行中断响应、I/O端口讯军或直接存储器存取(DMA)。为此,研究了Windows9x平台的虚拟环境、虚拟设备驱动程序VxD的基本方法,比较了在Windos9x中实现硬件中断的2种方法,给合开发工具VtoolsD得出了用C++语言编写的硬件中断的具体编程实例。通过该仪器的开发,成功地解决了数据采集的实时性和安全性问题。  相似文献   

7.
基于在不中断应用程序的前提下RTDX技术能实时进行主机与目标机间的数据交换,提出了一种TMS320C6201的软件验证方法,用以验证算法和选取参数,并采用Delphi编程工具示例予以实现.  相似文献   

8.
可中断负荷管理是电力需求侧管理的一项重要内容.针对我国电力市场发展现状对可中断负 荷应用于阻塞管理的可行性分析, 提出了一种基于可中断负荷的新型阻塞管理模型.该模型在最优 潮流的求解中采用直流潮流算法, 用LINGO 语言进行了编程实现, 并用IEEE14 节点的改进系统 进行了验证仿真.结果表明, 新的基于可中断负荷的阻塞管理模型与传统的阻塞调度方法相比, 不 但能保证电力系统安全、经济运行, 而且在有效消除输电阻塞的同时, 还能够大大减小全网购电费 用, 并可以得到可中断负荷的用户成本.该模型进一步发展和丰富了电力市场环境下电网的输电阻 塞管理研究.  相似文献   

9.
通过对CPLD芯片XC95144XL硬件编程,将复杂单片机系统的所有外部中断信号进行相关逻辑处理后来触发单片机中断,同时CPLD的硬件逻辑可以实现中断源的查询,解决了中断源扩展的问题。  相似文献   

10.
介绍了一种应用单片机设计警车示警装置的方法,设计环节主要由硬件和软件两大部分组成.硬件部分是以单片机AT89C51为核心,分别实现闪光控制和声音控制.软件部分主要分为报警主程序和报警中断服务程序.这种警车示警装置硬件结构简单,软件编程方便,具有廉价,实用性强等特点.  相似文献   

11.
本文阐述如何用少量的汇编代码,对MCS51单片机的硬件功能进行扩展,实现多级中断的仿真。  相似文献   

12.
探讨了一种嵌入式车辆电控系统内部的数据采集技术 .通过与电控系统并行工作的方式 ,采集电控系统的各种数据 ,从而为电控系统的开发提供一种非常有效的分析手段 .一方面能够大大加快电控系统的开发进度 ,另一方面该技术也是电控系统网络化故障诊断的基础技术 .该技术的关键是采用多种定时中断 ,包括采样完成中断、定时采集中断、通信中断、实时多任务中断技术等 .本技术通过在车辆自动换档系统中的成功应用 ,证明了该技术非常有效  相似文献   

13.
普通的嵌入式微控制器外部中断引脚较少,在多外设系统中需要进行中断扩展。设计了一种基于总线方式的外部中断控制器,可将LPC2214 ARM微控制器自身具有的4个外部中断扩展到32个,电路使用Verilog HDL语言进行描述,并在EPM3256上实现。实验证明,中断控制器运行稳定,并缩短了中断响应时间。  相似文献   

14.
针对高速并条机自调匀整控制周期短、实时性要求高的特点,本文对并条机自调匀整控制系统的硬件和软件进行了研究。采用了基于硬件触发的定长中断,保证了在高速下的精确控制,显著提高了控制精度。在上下位机通讯中采用了基于CAN总线的中断方式,提高人机界面的交互速度。同时,在软件结构上采用了双中断技术,克服了相互冲突和干扰等难题,降低了控制系统的硬件成本。并条机自调匀整控制系统的试验取得了较好的效果。  相似文献   

15.
一种嵌入式网络硬盘录像机的硬件设计和实现   总被引:1,自引:0,他引:1  
对一种基于ARM处理器的嵌入式网络硬盘录像机的硬件设计及其实现方法进行了介绍.该设备的主要任务是对模拟的视频和音频信号进行MPEG4数字化压缩和文件存储,并对视频文件进行检索、管理、回放和网络传输.其硬件结构是以S3C2510(ARM940T)为主的CPU,以CPU内置的PCI主桥连接多个TMSDDVI602GDK600 多媒体处理器,构成一个多处理器嵌入式系统.MPEG4格式的视频和音频压缩和解压缩在TMSDDVI602GDK600中完成,压缩后的数据流经主CPU整理成文件并存储到硬盘录像机的硬盘库中.在本系统中,利用CPLD对PCI设备的中断逻辑进行了优化,提高了CPU的数据采集和存储效率.该设备经用户实际使用,在功能和性能上均得到了用户的好评.  相似文献   

16.
介绍了TMS320F240器件中断系统的特点以及F240器件对中断请求的响应过程,并结合一个电机控制系统对编写中断处理程序中应注意的问题进行了说明。  相似文献   

17.
AT90CAN128内部集成的CAN控制器兼容CAN2.0A和CAN2.0B标准,具有较高的性价比,但其内部结构和中断机制与独立的CAN控制器不同.为探讨AT90CAN128独具特色的CAN中断机制,从AT90CAN128的CAN模块结构入手,阐述了其采用15个Mob进行数据的接收和发送的原理,进而分析了两个软件上的中断CANIT和OVRIT,他们分别对应不同的硬件中断源、中断触发方式和中断处理方式.最后设计了相关的CAN中断试验,试验结果证实了相关分析的正确性.  相似文献   

18.
对存贮示波器——工业控制软件SNAP汉化的主要技术作了详细介绍.在汉化过程中,通过自己建立的汉字库和编写汉字输入、输出程序,彻底摆脱了庞大的汉字操作系统的影响,节约了内存.利用截获中断的方法和编写的中断处理程序,既保证了汉字功能的实现,又不使原来软件有任何功能上的变化和损失.  相似文献   

19.
传动系统中,可移动物体的定位可采用位置方式实现。但采用位置方式实现定位的首要因素是准确确定可移动物体的机械原点。提出了一种可行的确定可移动物体的机械原点方法。为提高系统工作效率,首先使可移动物体快速回原点,然后为准确扑捉机械原点,使可移动物体慢速爬行离开原点,在此行进过程中利用机械原点限位开关常闭点的上升沿产生外部中断,在中断程序中及时捕捉机械原点位置,即可获得系统的机械原点。通过系统调试,系统定位很准确,此方法可行。  相似文献   

20.
为满足靶场对目标姿态测量需求,要求做为经纬仪数据传输的通讯系统具有更高的通讯频率。研究ARM9外部中断信号特性和看门狗功能,对其功能进行设计,很好解决了高帧频下对通讯时序的要求,设计基于ARM9芯片S3C2440的高帧数据通讯系统。介绍S3C2440外部中断信号和看门狗配置方法,结合实际应用,给出相应的软件实现。在经纬仪上实际应用,实现了1000Hz高帧数据通讯,证明基于ARM9的高帧频数据通讯设计方法简单,工作稳定。  相似文献   

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

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