共查询到20条相似文献,搜索用时 154 毫秒
1.
基于uCOS-Ⅱ的嵌入式数控系统实时性分析 总被引:2,自引:0,他引:2
提出了一种嵌入式数控系统的软硬件体系结构,该系统采用实时操作系统uCOS-Ⅱ和ARM嵌入式微处胛器构建。结合实时多任务操作系统的性能指标,分析了嵌入式实时操作系统uCOS-Ⅱ的时间特性,并给出了uCOS-Ⅱ中最长时间特性的计算方法,同时,在数控系统的平台上,测试了系统任务调度各个阶段所用时间,并对此系统的实时性和稳定性进行了分析。结果表明,基于uCOS-Ⅱ和ARM所构建的嵌入式数控系统的实时性好,且具有低成本、高性能的特点,具有广泛的应用前景。 相似文献
2.
为测试嵌入式实时操作系统μC/OS-Ⅲ的实时性,设计了基于ARM Cortex-M3内核的实验平台.该平台由波形发生模块、ARM Cortex-M3硬件模块、单片实时信号采集模块和实时操作系统采集模块4个部分构成.基于STC89C52构建波形发生模块,基于STM32设计ARM Cortex-M3硬件模块,并在STM32上开发实时信号采集模块和实时操作系统采集模块.实验表明,实时操作系统采集模块采集一次比实时信号采集模块消耗更长的时间,且消耗的时间与任务个数成线性关系. 相似文献
3.
4.
5.
6.
通过对基于传统工业控制器数控系统的分析研究,针对传统数控系统的缺陷与不足,提出了一种基于CORTEXA8微处理器和嵌入式操作系统(Win CE7)的嵌入式数控系统。嵌入式实时操作系统和高性能微处理器的结合使得该数控系统的实时多任务处理能力大大提升,弥补了传统数控系统实时性差的不足。针对数控机床对通信高效化、制造网络化的要求以及工业级无线通信的发展,把Zig Bee无线通信应用到数控系统通信中,实现系统的无线通信。系统调试表明,数控系统各模块工作正常,并能实现上位机与控制器之间的无线通信。 相似文献
7.
本文主要讨论嵌入式实时操作系统μC/OS-II的特性与功能,阐述基于μC/OS-II的嵌入式系统的系统结构,如何构建基于μC/OS-II的嵌入式开发平台,重点论述了μC/OS-II在ARM微处理器上的移植。 相似文献
8.
随着嵌入式系统的迅猛发展,具有重要地位的嵌入式实时性能近来已经成为研究的热点。通过分析LINUX作为嵌入式实时操作系统的特点,认识到其内核在实时性方面急需改进。并详细介绍了实现实时性的两种解决方案,通过比较和分析,研究了他们各自的优缺点。可以看出,嵌入式LINUX操作系统的实时性是可以得到保证的。 相似文献
9.
10.
11.
Stewart D.B. Arora G. 《IEEE transactions on pattern analysis and machine intelligence》2003,29(4):311-326
This paper describes a computer-aided software engineering (CASE) tool that helps designers analyze and fine-tune the timing properties of their embedded real-time software. Existing CASE tools focus on the software specification and design of embedded systems. However, they provide little, if any, support after the software has been implemented. Even if the developer used a CASE tool to design the system, their system most likely does not meet the specifications on the first try. This paper includes guidelines for implementing analyzable code, profiling a real-time system, filtering and extracting measured data, analyzing the data, and interactively predicting the effect of changes to the real-time system. The tool is a necessary first step towards automating the debugging and fine tuning of an embedded system's temporal properties. 相似文献
12.
Automated prototyping tool-kit (APT) is an integrated set of software tools that generate source programs directly from real-time requirements. The APT system uses a fifth-generation prototyping language to model the communication structure, timing constraints, I/O control, and data buffering that comprise the requirements for an embedded software system. The language supports the specification of hard real-time systems with reusable components from domain specific component libraries. APT has been used successfully as a research tool in prototyping large war-fighter control systems (e.g. the command-and-control station, cruise missile flight control system, patriot missile defense systems) and demonstrated its capability to support the development of large complex embedded software. 相似文献
13.
14.
首先介绍了将模拟小信号电能表与纯数字电能表的计量综合成一个系统以后的体系结构, 然后分析了在嵌入式实时操作系统uCOS-II环境下计量系统的实现: 包括任务的划分、任务间的通信以及数据的共享问题, 其中重点研究了任务间通信时数据的共享问题, 最后总结了任务间的总体通信情况, 为设计出高精度的数字电能表计量软件奠定了坚实的基础. 相似文献
15.
The design of a complex embedded control system involves integration of large number of components. These components need to interact in a timely fashion to achieve the system level end-to-end requirements. In practice, the component level timing specification consists of design attributes like component task mapping, task period and schedule definition but often lack details on their real-time (functional) requirements. As we observe, there is no systematic methodology in place for decomposing the feature level timing requirements into component level timing requirements. This paper proposes an early stage time-budgeting methodology to bridge the above gap. A salient proposal of this methodology is to consider parameterized component timing-requirements. A key step in the methodology involves computing a set of constraints by relating component requirements with feature requirements. This enables the separation of timing constraints from functionality decomposition, and facilitates early optimization of the component time-budget for a complex component based embedded system. This paper formalizes the proposed methodology by using Parametric Temporal Logic. A case study involving two advanced features from the automotive domain, namely Adaptive Cruise Control and Collision Mitigation is given to demonstrate the methodology. 相似文献
16.
17.
18.
基于GPRS的供水管网无线监控管理系统 总被引:1,自引:0,他引:1
为实现供水管网的信息化管理,提出了一种基于嵌入式技术和GPRS技术的供水管网远程监控系统设计方法.分析了系统功能,给出了系统总体设计方案.重点介绍了采用uCOS-Ⅱ实时操作系统的数据采集终端软件设计,给出了利用GPRS网络和winsock网络编程技术实现无线数据传输的通信协议,利用ADO数据库访问技术设计了数据库管理系统.实验结果表明,该系统在GPRS业务平台上实现了对供水管网参数的实时采集、处理、无线传输及远程监控等功能. 相似文献
19.
The development of high-quality real-time systems depends on their correct requirements specification, which includes the analysis and specification of timing issues. This paper focuses on requirements specification of real-time systems, presenting a set of temporal parameters and timing-constraints related to the execution of systems processes. Timing-constraints are expressed by formulas, being useful for defining, representing, and validating the system temporal behavior, particularly in hard real-time systems specifications. The primary contribution over previous studies is the proposal of a more generic and complete set of timing-constraints, applied to the area of requirements engineering for real-time systems, which has not been sufficiently explored. 相似文献
20.
针对嵌入式实时系统复杂动态交互行为和严格实时的领域特征,提出了一种软件需求规约语言RTRSM。该语言以扩充的层次并发有穷状态机HCA为核心,以支持合成的模板为基本组成单元.利用转换有效期和事件预定机制来描述时间限制,既具有较强的时间限制描述能力,又能自然而直接地支持交互行为的建模,可执行且具有良好的形式语义。给出了该语言的形式化语法,举例说明了其时间描述机制,并通过执行步算法和基于HCA项的结构化操作规则定义了该语言的形式化操作语义。 相似文献