共查询到19条相似文献,搜索用时 109 毫秒
1.
异常处理作为实现嵌入式软件容错的一种机制,对嵌入式系统的可靠性具有十分重要的作用.文中主要分析了嵌入式系统原有的异常处理机制的不足,并依据实际工作中的发现,加入了新的异常处理机制,作为对原有异常处理机制的补充.并且以uC/OS-Ⅱ为例,叙述了这种新的异常处理机制的设计和应用.最后说明了在实际工作中应用这种新的异常处理机制应该注意的问题. 相似文献
2.
介绍了如何构建一个基于uC/OS-Ⅱ的软件平台,对uC/OS-Ⅱ、系统扩展、TCP/IP协议、文件系统等模块的实现方法进行了讨论。该平台对快速构建基于uC/OS-Ⅱ的嵌入式应用提供了方便。 相似文献
3.
本文介绍了一种基于ARM嵌入式处理器的新型智能化的电力变压器有栽分接开关参数综合测试仪器。详细论述了仪器的硬件组成和设计,简要说明了移植uC/OS-Ⅱ嵌入式操作系统的关键和对操作系统的扩展设计。 相似文献
4.
设计并实现了基于SOPC技术的嵌入式Web服务器,简单介绍了SOPC技术的特点及构建方法,随后对该嵌入式Web服务器的实现在硬件和软件两方面都作了详细论述,其中运用NiosⅡ软核处理器作为主控制器,实时多任务操作系统uC/OS-Ⅱ为应用软件运行平台,简化的TCP/IP协议LwIP为应用层通信协议。具有设计灵活、可重构、集成度高、实现风险低、开发周期短的优点。 相似文献
5.
异常处理机制是Java程序设计中的一个重要方面,正确使用异常处理的策略和方法,能够确保Java程序结构的清晰性、易读性和健壮性。分析了Java异常的体系结构,阐述了异常分类与处理机制,提出了异常处理的一般原则和一种异常处理框架,并结合实际应用对该框架进行了详细描述。 相似文献
6.
7.
由于ARM处理器体系结构自身身固有的硬件结构特点.使其对嵌入式实时操作系统(Real—Time Operating System)的运行提供了充分的硬件支持.文章简单的论述了如何将uC/OS—II操作系统移植到ARM处理器中。 相似文献
8.
主要介绍一种提高嵌入式软件设计效率和代码质量的方法,该方法在使用实时操作系统μC/OS—Ⅱ进行嵌入式系统的软件设计时,通过对μC/OS-Ⅱ的系统函数的参数和返回值进行判断和处理,来提高嵌入式软件设计的效率和代码的质量。这种思想可以应用到大多数基于嵌入式实时操作系统的软件设计中,具有一定的普遍性。 相似文献
9.
Java异常处理机制的研究 总被引:7,自引:0,他引:7
异常处理是Java语言的重要语言机制,正确、合理地处理异常对程序的可靠性、健壮性是十分重要的。在分析了异常处理技术的概念和思想后,对异常处理提出了指导原则,并针对检查型异常和非检查型异常的差异,探讨了对应的解决措施。 相似文献
10.
Java异常处理机制研究 总被引:2,自引:0,他引:2
异常处理机制是程序设计语言的主要特征,它为开发稳定的软件系统提供了有力的支持.文章对Java语言的异常处理机制以及异常类的层次进行了详细介绍,提出了Java异常处理策略. 相似文献
11.
12.
柔性是一个比较新的概念,把其用于嵌入式软件开发是解决目前的嵌入式软件短缺问题的一种好方法。文中详细叙述了开发柔性嵌入式软件所必需的三项关键技术,即层次化技术、框架技术和可复用构件技术。介绍了柔性嵌入式软件的开发流程,叙述了该技术目前的发展,以及在实际应用中存在的问题。 相似文献
13.
在深入分析嵌入式软件测试特点和测试现状、总结对比移动终端软件测试技术和方法后,提出了移动终端软件的自动化测试原理和测试模型。以此为基础,通过手机终端软件测试实例研究,构建出手机软件自动化测试体系结构,讨论了手机软件自动化测试的关键技术,展望了未来该领域新技术发展趋势,为进一步研究移动终端软件自动化测试机制及运行机理提供参考和理论依据。 相似文献
14.
嵌入式虚拟仪器(EVI)软件可重构是指框架和功能的重构;结合面向对象技术和组件技术,系统地阐述了软件可重构模块化设计的原理、软件可重构算法、可重构软件结构框架设计和可重构软件开发方法;通过分析可重构软件的设计原理和设计思路,提出了一套比较详细的可重构软件的开发方法;经工程实践应用,设计方法合理可行,有效提高了嵌入式虚拟仪器软件的开发效率,达到软件复用及重构的目的。 相似文献
15.
复杂的 CORBA异常机制成为 CORBA软件错误的主要来源地之一 .此类错误不易于发现、复现、调试 ,因而成为测试的难点 .分析此类错误的逻辑特性 ,扩展契约式设计思想使之适用于异常机制 ,并以此为基础给出了一种针对CORBA异常错误的软件测试方法 相似文献
16.
17.
根据嵌入式系统的固有特点,将构件化的思想引入到嵌入式系统中,对嵌入式软件进行了构件化改造。针对底层驱动和操作系统的构件化,可有效提高软件系统的可移植性以及安全性;对应用层软件的构件化,提高了嵌入式软件的可配置性,并减少了软件系统的每个应用的体积。最后以嵌入式通讯协议栈为例,测试了构件化对软件性能的影响,对嵌入式软件的构件化改造有参考意义。 相似文献
18.
19.
嵌入式软件复杂度的提高加剧了软件风险。研究了嵌入式软件的特点和发展趋势,提出了基于Trustie环境的嵌入式软件生产线的构建方法,阐述了调度分析、代码自动生成和多余度调试的基本原理和实现技术,介绍了嵌入式软件生产线在飞行控制领域的应用情况。 相似文献