共查询到19条相似文献,搜索用时 62 毫秒
1.
面向21世纪的嵌入式系统 总被引:40,自引:0,他引:40
根据应用领域,计算机分类提出了嵌入式计算机和通用计算机的新定义,总结了嵌入式系统工业及其开发的特点,概括了嵌入式处理器的发展及现状。本文对实时多任务操作系统(RTOS)及其与嵌入式开发的关系进行了详细讨论,提出了当前中国嵌入式系统应用待业面临的挑战以及建立嵌入式应用产业化的设想。 相似文献
2.
3.
国外,实时操作系统(RealTime OS)广泛应用在嵌入式系统中的设计和开发中,如医疗设备仪器、信息家电等。随着国内信息和计算机技术的发展,信息家电概念的提出,对RTOS的引入和应用,越来越成为广大科研和开发人员关系的总理2。本文讲述了基于系统函数(System Call)的多任务RTOS的概念和基本功能。 相似文献
4.
嵌入式软件系统最重要的特性是实时响应及多任务处理。高性能的实时多任务操作系统VRTX是适用于嵌入式微处理器的硅软件部件。本文介绍了一个嵌入式实时多任务软件的开发过程及VRTX在系统中的应用。 相似文献
6.
7.
8.
本文主要介绍了嵌入式实时多任务操作系统中的任务,任务的调度、任务间的通信,并给出了基于实时多任务系统的设计原则。 相似文献
9.
嵌入式系统TMS320C55x嵌入式实时多任务系统DSP/BIOSⅡ 总被引:1,自引:0,他引:1
DSP/BIOS是运行在数字信号处理器(DSP)中的一个小型软件,它为开发者提供对程序的控制执行和对变量的实时监测。而且可以合理地对实时多线程系统进行时间规划。本文对DSP/BIOSⅡ的基本特征与应用作了介绍。 相似文献
10.
一种嵌入式多任务实时操作系统及在信令开发中的应用 总被引:2,自引:0,他引:2
介绍了美国Embedded System Products公司的嵌入式多任务实时操作系统RTXC的基本内容。提出了一种利用RTXC进行信令系统开发的应用框架。 相似文献
11.
12.
13.
基于端口对象的嵌入式系统组件设计研究 总被引:1,自引:0,他引:1
基于组件的软件设计,通过复用系统中健壮的功能模块,更快的构建新系统,并且开发成本更低。本文对实时系统的组件设计方法进行了研究,提出了一种基于端口对象(PBO)的组件模型,采用该模型的组件设计方法适用于实时操作系统(RTOS),开发通用的组件层。 相似文献
14.
嵌入式WindowsXP操作系统开发 总被引:4,自引:0,他引:4
以开发一个人们不常使用的命令行方式的XP嵌入式操作系统为例,对XP embedded系统及其开发工具进行了简单介绍,并描述了开发过程中的注意事项,以及一些经验技巧。 相似文献
15.
本文主要讨论基于DOS系统,实现实时多任务监测功能的途径,以及如何利用动态覆盖方法克服有限内存空间,使大于内存空间的程序也能在系统中运行.同时以某监测系统为例具体描述系统的硬件、软件的实现方法. 相似文献
16.
In the business world, the use of Agile methodologies has been demonstrated as providing a pro-active, rather than reactive,
path for the developer to create defect-free products. Although similarities exist with business desktop and line-of-business
systems, the closer connection of signal processing systems to the hardware side of a product, and associated physical constraints,
makes the adaption of desktop Agile methodologies for the embedded world difficult; and the adoption of these methodologies
by developers problematic. We focus on our experiences in developing test frameworks to support transforming a subset of extreme
programming from the world of desktop applications into a suitable embedded domain production methodology. Details are provided
of the issues surrounding an Embedded xUnit testing framework that will permit development of digital signal processing applications on a wide range of standalone and
multi-processor systems in research, teaching and commercial development environments.
Michael Smith received his B.Sc. degree in Physics from the University of Hull, England and his Ph. D. degree from the University of Alberta, Canada. During that time he used high-speed helium-driven turbines as a mechanical technique for signal averaging prior to modeling solid state nuclear magnetic resonance signals. In 1971, he undertook research as Physics and Pathology post-doctoral fellow at the University of Calgary, Canada to design equipment and algorithms to differentiate normal and cancerous tissues in breast biopsy samples. In 1981, following a period of teaching Physics, Mathematics and Computer Science in high school, he became an Associate Professor at the Department of Electrical and Computer Engineering, University of Calgary, Canada. He became a Full Professor in Electrical Engineering in 1985 and an Adjunct Professor in Radiology in 2002. He consults with industry on issues related to embedded system development and reliability. His current research interests involve the development of reliable multi-processor biomedical embedded systems for real time analysis of cerebral blood flow in stroke patients; an increasing common disease with considerable personal and societal impact. He has published over 200 journal, conference and commercial papers on biomedical, computer and software engineering algorithms and processes (see for recent directions). James Miller received his B.Sc. and Ph.D. degrees in Computer Science from the University of Strathclyde, Scotland. During this period, he worked on the ESPRIT project GENEDIS on the production of a real-time stereovision system. Subsequently, he worked at the United Kingdom’s National Electronic Research Initiative on Pattern Recognition as a Principal Scientist, before returning to the University of Strathclyde to accept a lectureship, and subsequently a senior lectureship in Computer Science. Initially, during this period his research interests were in Computer Vision, and he was a co-investigator on the ESPRIT 2 project VIDIMUS. Since 1993, his research interests have been in Software and Systems Engineering. In 2000, he joined the Department of Electrical and Computer Engineering at the University of Alberta as a Full Professor and in 2003 became an Adjunct Professor at the Department of Electrical and Computer Engineering at the University of Calgary. He is the principal investigator in a number of research projects that investigate software verification, validation and evaluation issues across various domains, including embedded, web-based and ubiquitous environments. He has published over 100 refereed journal and conference papers on Software and Systems Engineering (see for details on recent directions); and currently serves on the program committee for the IEEE International Symposium on Empirical Software Engineering and Measurement; and sits on the editorial board of the Journal of Empirical Software Engineering. Steve Daeninck was born in Canada. He received his B.Sc. degree in Electrical and Computer Engineering in 2001 and his Masters of Engineering in 2005, both from the University of Calgary, Calgary, Canada. From 2005 to 2008 he worked for NovAtel Inc., Calgary, as a Firmware developer in their OEM and Research departments. Currently he is working for Blackline GPS, Calgary in the R&D department as a Firmware Engineer. 相似文献
Michael SmithEmail: |
Michael Smith received his B.Sc. degree in Physics from the University of Hull, England and his Ph. D. degree from the University of Alberta, Canada. During that time he used high-speed helium-driven turbines as a mechanical technique for signal averaging prior to modeling solid state nuclear magnetic resonance signals. In 1971, he undertook research as Physics and Pathology post-doctoral fellow at the University of Calgary, Canada to design equipment and algorithms to differentiate normal and cancerous tissues in breast biopsy samples. In 1981, following a period of teaching Physics, Mathematics and Computer Science in high school, he became an Associate Professor at the Department of Electrical and Computer Engineering, University of Calgary, Canada. He became a Full Professor in Electrical Engineering in 1985 and an Adjunct Professor in Radiology in 2002. He consults with industry on issues related to embedded system development and reliability. His current research interests involve the development of reliable multi-processor biomedical embedded systems for real time analysis of cerebral blood flow in stroke patients; an increasing common disease with considerable personal and societal impact. He has published over 200 journal, conference and commercial papers on biomedical, computer and software engineering algorithms and processes (see for recent directions). James Miller received his B.Sc. and Ph.D. degrees in Computer Science from the University of Strathclyde, Scotland. During this period, he worked on the ESPRIT project GENEDIS on the production of a real-time stereovision system. Subsequently, he worked at the United Kingdom’s National Electronic Research Initiative on Pattern Recognition as a Principal Scientist, before returning to the University of Strathclyde to accept a lectureship, and subsequently a senior lectureship in Computer Science. Initially, during this period his research interests were in Computer Vision, and he was a co-investigator on the ESPRIT 2 project VIDIMUS. Since 1993, his research interests have been in Software and Systems Engineering. In 2000, he joined the Department of Electrical and Computer Engineering at the University of Alberta as a Full Professor and in 2003 became an Adjunct Professor at the Department of Electrical and Computer Engineering at the University of Calgary. He is the principal investigator in a number of research projects that investigate software verification, validation and evaluation issues across various domains, including embedded, web-based and ubiquitous environments. He has published over 100 refereed journal and conference papers on Software and Systems Engineering (see for details on recent directions); and currently serves on the program committee for the IEEE International Symposium on Empirical Software Engineering and Measurement; and sits on the editorial board of the Journal of Empirical Software Engineering. Steve Daeninck was born in Canada. He received his B.Sc. degree in Electrical and Computer Engineering in 2001 and his Masters of Engineering in 2005, both from the University of Calgary, Calgary, Canada. From 2005 to 2008 he worked for NovAtel Inc., Calgary, as a Firmware developer in their OEM and Research departments. Currently he is working for Blackline GPS, Calgary in the R&D department as a Firmware Engineer. 相似文献
17.
提出了一种基于VxWorks的视频会议嵌入式系统的设计与实现方法.系统主要由编码、解码终端和网管中心3部分组成.编码终端基于VxWorks操作系统和嵌入式微处理器MPC860硬件平台,进行实时视频采集压缩,通过网络接口传输数据,同时根据接收的通过串口以及网口到达的控制信令,动态修改终端工作参数配置.解码终端工作过程与编码相反.网管中心基于Windows操作系统,利用WinSock套接字应用程序接口(API),实现终端之间数据包的定向转发、终端控制信令的发送与接收、终端状态的查询以及压缩数据的存储. 相似文献
18.
针对传统Web技术路线方案用于构造工控系统Web Server存在的困难,提出应用嵌入式技术开发工控系统中嵌入式Web Server的基本思想.文章介绍了嵌入式Web Server的功能,给出了B/S结构的瘦Web Server体系结构,阐述了嵌入式Web Server实现的一些关键技术.工控系统基于嵌入式Web Server的远程控制方式将有效降低监控运行维护成本、提高监控运行维护效率,因而具有很大的应用前景和推广价值. 相似文献