共查询到10条相似文献,搜索用时 15 毫秒
1.
在VxWorks操作系统下进行模块卸载的过程中,由于默认的卸载机制不进行模块依赖关系检查,经常会出现严重的软件错误。针对这种情况,首先分析了VxWorks的动态加载原理;然后重点研究了VxWorks的模块依赖关系管理,进行了模块存储映像设计;最后在此基础上设计和实现了一种改进的VxWorks模块卸载流程方法,并进行了测试、验证。实践证明:在VxWorks下,该方法能一定程度地提高基于动态加载器实施软件维护的可靠性。 相似文献
2.
嵌入式Linux操作系统的研究 总被引:15,自引:1,他引:15
在Linux内核以及Linux应用环境的研究基础上,采用操作系统模块分解改进的方法,实现在不同系统芯片(system on chip,SoC)硬件平台上可运行的嵌入式Linux操作系统.分解改进的模块包括:启动代码的平台相关性移植;内存管理模块无内存管理单元(memory management unit,MMU)支持的设计;进程调度模块的实时性改进;文件系统小型化设计.这些模块可以根据需求进行组合来满足不同的开发板和应用.此外,对嵌入式Linux开发方式做了总结.完成了在两个不同体系结构硬件平台上嵌入式Linux的原型系统.测试数据表明,改进后的Lin-ux可以满足嵌入式运行环境的需求,并且可以稳定地提供一定功能的应用服务. 相似文献
3.
介绍了嵌入式Linux系统下CMOS光电式指纹采集模块的USB接口驱动程序的设计和实现.概括了Linux系统下USB设备客户端驱动程序开发的一般过程,结合本指纹采集模块USB接口的硬件特点,详细讨论了指纹采集模块的USB接口驱动程序的设计过程.通过该指纹采集模块的USB接口读取指纹信息,实现了指纹采集模块与嵌入式Linux系统的信息传输.结果显示该模块可以采集高质量的指纹图像,实现Linux操作系统和指纹采集模块之间有效可靠的数据通信.该模块尺寸小,可靠性强,可在处于恶劣的工业环境中的嵌入式Linux系统下应用. 相似文献
4.
VBA作为一个集成的开发环境,能够使AutoCAD数据与其他的VBA应用程序直接共享,实现无缝连接,交换处理数据.通过AutoCAD内嵌的VBA语言实现滴灌软件的设计,用户可以在此软件环境下对滴灌系统各参数进行筛选和计算.该软件主要有查询模块,计算设计模块,文档的管理模块.用户可以充分利用该软件的各功能,完成设计工作,也可通过电子表格进行数据信息的传输,此外还为以后的完善提供了设计接口. 相似文献
5.
6.
唐宇良 《装备指挥技术学院学报》1994,5(1):57-62
本文论述了驱动器动态加载的原理;介绍在SunOS上实现驱动器动态加载和卸载的实现方法。采用驱动器动态加载和卸载的设计,可以动态地改变系统的配置,提高系统的性能,特别是在驱动器的研制过程中使得调试工作极为方便、有效、迅速。 相似文献
7.
8.
硬件构件是一种开发嵌入式硬件系统的新方法,它利用具有重用性的硬件功能模块,大大简化嵌入式系统的硬件开发过程,有效提高系统的稳定性.采用新兴的硬件构件思想设计实现了一种虚拟仪器硬件平台,包括功能模块、主控模块和通信模块,可实现示波器、波形发生器等功能.在底层驱动的设计中,提出了一种可应用在小型操作系统上的硬件抽象层设计方案,能"无缝"连接不 同功能模块,实现了平台良好的扩展性和可移植性. 相似文献
9.
动态人脸识别系统的设计与实现 总被引:1,自引:0,他引:1
介绍了动态人脸图像的识别问题,包括模块结构设计、系统结构设计和系统的实现等方面.首先,设计了图像采集模块,通过摄像头在VC++环境下实现动态图像的采集、捕捉、存储等功能.其次,对人脸检测与识别的实现过程和算法进行了详细的阐述.设计出的动态人脸识别系统时间复杂度比较低,占用较少的系统空间资源,实验结果具有很高的准确率. 相似文献
10.
为解决裸机系统恢复中的移动介质引导问题,提出了一种基于WinPE的USB移动介质引导平台方案.该方案在USB介质引导扇区写入引导加载器,实现操作系统加载功能;对WinPE环境进行精简,提高移动介质引导的性能;增加通用驱动库和特殊硬件驱动,实现WinPE对广泛硬件平台的支持;最后通过实现定制工具(WinPEusb-maker),实现USB引导介质的自动生成.实验结果表明该平台硬件兼容性好、启动速度快、使用方便、定制灵活. 相似文献