共查询到17条相似文献,搜索用时 296 毫秒
1.
本文就STM32单片机的SysTick延时中断及中断处理中进行中断优先级调整进行了一些讨论,主要是在同时存在串口中断时的情况下进行研究,并具体分析了一个Delay_us()库函数和串行中断响应的程序实例.在多个中断并存的情况下,SysTick延时中断的优先级直接影响中断的CPU/系统资源占用和服务响应时间,因此对其研究很有必要. 相似文献
2.
一种多延时任务的软件处理方法 总被引:1,自引:0,他引:1
<正>延时是各种实时控制系统中经常要用的功能.实现延时有很多种方法,硬件延时有各种各样的专用延时电路,还可采取定时中断的方法达到延时的目的.软件延时可编一段空操作程序达到延时的目的.但是,当延时任务较多,且延时时间较长时,用硬件做几十个延时电路显然是不切合实际的,采取中断的方法设置几十个定时中断也不科学.而用空操作程序实现延时,太浪费CPU资源,这在实时控制系统中也是难以容忍的.显然上述几种延时方法均难以满足有大量延时任务的场合.我们在为山西省广播电视厅328台研制的SGD—3型彩色电视发射机微机监控系统时,设计了一种方法,圆满解决了这一问题.该系统已投入使用,系统采用了STD总线结构,CPU为64180系列,在系统中,共用了34个延时任务. 相似文献
3.
基于备份缓冲区的精确中断研究与实现 总被引:1,自引:0,他引:1
微处理器的深度流水线、乱序执行等技术会导致指令的顺序模型与乱序执行之间产生冲突,如何实现精确中断是其中的关键问题之一。针对现有精确中断实现方法的不足,提出了一种采用备份缓冲区保存流水线现场的精确中断实现方法,可以显著提高中断响应的效率。论文首先详细分析了中断,然后着重讨论了备份缓冲区实现精确中断的现场保存机制和备份缓冲区的结构,最后介绍了该方法在西北工业大学自主设计的“龙腾R2”微处理器上的实现。“龙腾R2”微处理器上的实验结果表明,与冲刷流水线实现精确中断的方法相比,采用该方法中断响应时间减少了67%,中断返回时间减少了56%。 相似文献
4.
5.
针对超声成像系统逐点聚焦在工程实现中存储量大的缺点,提出一种动态聚焦最优分段方法.首先根据给定的聚焦延时约束误差进行几何分段,然后依据聚焦通道数和采样率计算各分段的位置序数和相应的聚焦延时参数,最后通过动态调整折线逼近单位实现对各个通道的聚焦延时误差的进一步优化.在此基础上,提出了与之相应的聚焦延时参数的压缩存储与实时生成方法.为了验证该方法的有效性,进行了聚焦误差分析和点目标成像实验.实验数据分析与测试结果表明:所提出的方法可以对全程探测范围内的动态聚焦进行最优分段,并将各通道的聚焦延时误差限定在约束误差范围内,且其成像效果与逐点聚焦成像效果基本一致,结构相似性指标达到0.9477. 相似文献
6.
7.
何旭鹏 《电脑编程技巧与维护》2013,(24):12-14
在单片机系统的很多应用中都需要用到延时程序,采用汇编语言来编写延时程序,可以精确地控制延时时间,生成的程序代码少,提高执行效率.运用汇编语言设计了一个10ms精确延时子程序,并通过Keil软件进行模拟运算,结果证明该程序达到了预期的效果. 相似文献
8.
9.
10.
11.
12.
Kar-Ann Toh R. Devanathan 《International journal of control》2013,86(9):938-948
A method based on non-linear regression has been proposed by Toh and Devanathan (1996) to perform closed-loop process identification under naturally occurring load disturbances. The significance of this method includes relaxation of an important assumption on the knowledge of the input excitation source, given a stable controller which is to be improved. While not aiming to identify a precise model as in classical design, this method uses an approximate process model for on-line identification. This serves as a basis for controller refinement, without having to interrupt the process operation for identification test. In this paper, we present a refined formulation and then perform convexity analysis and quasiconvexity analysis on this refined formulation. We show that these results can be utilized to obtain convergence independent of the initial estimates. Applicability of the identification for controller tuning is also demonstrated using a process with an unknown model. 相似文献
13.
14.
设计了一种直接式轮胎压力监视系统(TPMS)中的超低功耗数据采集器。该采集器以MSP430F149单片机作为数据采集模块的主控MCU,以ATA5749作为采集器的无RF发送IC,并设计了采集模块的唤醒电路:最后以中断唤醒的方式设计了数据系统的软件工作过程;并且在唤醒信号处理的同时提供了对电池的微小充电,延迟采集器电池寿命。 相似文献
15.
16.
通过对一个嵌入式实时操作系统(ARTs-OS)的研究,介绍了减少中断延迟的具体方法.中断模拟是RT-Linux中采用的减少中断延迟的方法,解决中断延迟的另一种方法是使用中断嵌套,这两种方法各有优缺点.在分析RT-Linux方法和VxWorks方法优劣的基础上,提出了ARTs-OS中断调度模型.针对ARTs-OS的中断调度模型,给出了其算法实现及这种算法的性能分析.在Pentium166MHZ机上的测试数据和性能评价结果表明,ARTs-OS采用的方法是可行的. 相似文献