排序方式: 共有44条查询结果,搜索用时 15 毫秒
11.
为了保证基于Linux与VxWorks操作系统的C/C++软件代码的质量,需要对软件源代码进行Klocwork检查。分别以SVN与ClearCase作为配置管理工具,将Klocwork工具分别在不同的操作系统下完成安装与配置之后,对C/C++源代码进行Klocwork检查。介绍了Linux环境下配置管理工具SVN客户端安装、SVN版本库的代码更新、Klocwork工具的安装与配置、ClearCase版本库的代码更新、以及Klocwork分别在Linux与VxWorks操作系统下进行Klocwork检查的步骤。给出了Klocwork检查分别在Linux与VxWorks操作系统中的详细检查步骤与检查脚本,以及对已经被检查出来的缺陷的处理。典型案例表明,Klocwork检查有助于及时发现并解决C/C++软件源代码的各种缺陷,从而提高软件质量和安全性。 相似文献
12.
基于I/O设备驱动机制的CAN设备驱动程序设计 总被引:1,自引:0,他引:1
设备驱动设计是嵌入式系统开发的难点.在分析VxWorks实时操作系统字符型I/O设备驱动机制的基础上,给出了VxWorks下CAN设备驱动设计的一般步骤和设计思路,为VxWorks其他设备驱动开发提供了参考. 相似文献
13.
基于Vx Works软件环境,针对空调系统工作模式多、工作模式之间逻辑复杂等特点开发了空调系统的控制软件。将系统的功能按照任务优先权行划分,并采用状态转换机实现的模式间的转换。通过Tornado软件调试环境,对软件设计进行了修改和完善,保证了空调系统软件的正确性。 相似文献
14.
15.
16.
17.
论述了一种以PowerPC750作为硬件架构的中央处理器模块在线检测技术,利用模块自身运行的启动、加载检测程序和VxWorks实时操作系统的调试工具完成高集成度复杂电路板故障的在线检查与测试。相比传统的离线测试方法,在线检测技术不仅能够更加准确、快速地定位故障;而且可以避免离线测试时对电路板再造成二次损伤。 相似文献
18.
嵌入式实时操作系统在运载火箭中的应用研究 总被引:1,自引:0,他引:1
操作系统的作用随着飞行控制功能的不断增强而逐渐体现出来。本文结合我国运载火箭飞行软件的发展,梳理出可以考虑采用操作系统的前提条件,对使用操作系统的优劣进行了客观分析。针对飞行控制的典型应用,提出了适宜操作系统承担的基本功能。在此基础上,较为详细地介绍了操作系统中故障与设备状态管理功能的实现,并通过共享资源的使用对如何有效发挥操作系统多任务管理的作用进行了示例。 相似文献
19.
在某卫星地面检测设备中使用BM3803处理器来模拟卫星中的总线控制端对远程终端进行检测,构建了比传统的Windows+1553B_PCI板卡方案实时性更强的卫星数据仿真平台。首先向BM3803移植了实时操作系统μC/OS II,设计了适用于BM3803的板级支持包,保证了软件的可在轨更新和任务的实时性,确定了用户任务与硬件高度分离的软件结构。在设计μC/OS II的用户任务时,充分利用BM3803和B61580的校验功能,提高了软件的可靠性。最后令本设计和Windows+1553B_PCI板卡方案完成相同的用户任务,对比可得本设计有更好的实时性,可满足卫星高层通信协议对实时性的要求。 相似文献
介绍了结合Harmony系统工程(SE)建模方法进行综合模块化航空电子(IMA)系统应用的开发,采用Rhapsody Harmony框架作为系统设计工具,在IMA应用软件需求进行分析的基础上创建软件模型,对系统的用例图、活动图、时序图、内部块图以及状态图进行了分析.阐述了在软件模型的基础上,基于Vx Works 653操作系统(OS)的IMA应用开发过程,涉及到模块操作系统的构建、分区操作系统的构建、应用的构建以及综合的构建,其中,模块操作系统的构建涉及到核心操作系统Makefile的开发,分区操作系统的构建涉及到分区操作系统配置表以及其Makefile的开发,应用的构建涉及到应用源程序、应用配置表以及其Makefile的开发,综合的构建涉及到模块配置表以及其Makefile的开发,将应用加载到IMA模块上进行了功能测试,IMA应用运行状态与Harmony软件模型行为一致. 相似文献