首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 567 毫秒
1.
介绍了采用UC/OS-Ⅱ实时内核和基于ARM7处理器的开发板为软硬件环境下FAT文件系统和CF卡驱动程序的实现,以及在UC/OS-Ⅱ操作系统之上使用FAT文件系统的方法.最后通过一个应用实例,说明了FAT文件系统的使用规范.  相似文献   

2.
UC/OS—II是一个源代码公开的实时嵌入式操作系统.由于UC/OS-II的可移植性和开源性.用户可以自己添加所需的各种服务.本文以之为研究对象,针对UC/OS-II操作系统的特点,考虑到嵌入式系统占用的内存大小,在TCP/IP协议栈方面,主要对源代码进行了一定的裁剪和改写,并列出了主要的数据结构和数据报处理流程,以及相关的主要系统函数,在该实时嵌入式操作系统上实现了基本的Intemet协议功能.  相似文献   

3.
为解决大型养路机械中信号采集和处理的需求,设计了多通道多模式数据采集系统,以SAM9X35为核心,以大容量DDR2为数据缓存,将采集到的数据采用CAN总线传至上位机,下位机模块可以进行在线升级.整体方案包括系统电源管理模块的方案.CAN通信接口电路以及下位机数据采集模块的设计与实现.根据系统的复杂性和多任务性,采用μC/OS—II实时操作系统,开发了数据采集和预处理程序.  相似文献   

4.
论述Linux下可加载内核模块和虚拟文件系统的运作原理,比较内核程序运行在微内核和一体化内核两种组织方式下的优缺点.在此基础上,提出Proc文件系统下的编程,包括编写内核模块和Proc文件系统程序的一些过程,并对主要代码进行解析说明.通过一个编程示例,给出Proc文件系统编程的框架,以显示Linux虚拟文件系统的能力.  相似文献   

5.
Rootkit是能够持久或可靠地、无法检测的存在于计算机上的一组程序和代码.研究了基于文件系统过滤驱动技术的内核Rootkit,阐述了文件系统过滤驱动的工作原理、过滤驱动的实现、基于文件系统过滤驱动的内核Rootkit对文件隐藏的实现,并讨论了针对Rootkit隐藏的检测技术.  相似文献   

6.
基于ARM的通用型智能控制器信号采集系统建立在μC/OS-Ⅱ实时操作系统之上,通过μC/OS—Ⅱ内核的任务调度,大大提高了系统的实时性和可靠性。该系统可以通过串口、USB口或以太网与上位机或其它设备进行通讯,同时还设计了外扩展的ADC,满足了不同场合数据采集的要求,有一定的推广应用价值。  相似文献   

7.
WindowsNT内核下文件系统过滤驱动程序开发   总被引:14,自引:0,他引:14  
分析了基于NT内核的WindowsNT/2000/XP操作系统下下文件系统过滤驱动程序的开发原理,步骤和应用,以实现动态的病毒扫描,透明的文件加密解密,文件保护和系统恢复等功能,保障了文件系统的信息安全,给出了一个实现透明的文件加解密的过滤驱动程序实例。  相似文献   

8.
基于UC/OS的USB设备主机驱动程序的开发   总被引:1,自引:0,他引:1  
赵明  马健康 《科学技术与工程》2007,7(13):3252-32543258
开发UC/OS下的设备驱动程序是一项比较繁琐的工作。从具体的USB设备驱动的开发流程出发,描述了UC/OS系统下USB设备驱动程序的几个主要开发细节和注意点,以能够提供给大家一个开发UC/OS下USB设备驱动程序的向导。  相似文献   

9.
阐述当前操作系统中流行的微内核体系结构。分析其具体功能结构,对比传统宏内核结构,总结出微内核在操作系统设计、实现及应用中的优势和劣势。针对微内核的低效率问题,结合当前较为成功的微内核设计思想和成型系统,给出了具体的性能改进方法。最后,在嵌入式操作系统广泛应用的背景下,给出了微内核实现嵌入式系统应用兼容性的基本思路。  相似文献   

10.
为实现某款车用网关控制器的实车应用程序更新功能、方便实车调试,设计了基于CAN总线的BootLoader系统.介绍了BootLoader系统实现的基本思路及具体实现方式,详细分析了以飞思卡尔控制器XET256为平台的存储空间分配、地址表示方式、存储空间擦除与写入方法.基于以CAN标准协议为基础的简单自定义命令和S19文件协议,实现了BootLoader与上位机之间信息的交互.试验结果表明,该BootLoader系统能够正确实现应用程序的更新及引导应用程序的执行,提高了网关控制器实车调试效率.  相似文献   

11.
陈鹏 《科学技术与工程》2011,11(31):7677-7681
基于微内核结构的minix操作系统近年来虽然发展迅速,但其进程间通信IPC功能依然不够完善。在分析了minix现状与不足,基于minix3设计了消息队列模块,提供符合posix标准的消息队列接口,并重点讨论在微内核结构下实现IPC机能过程中遇到的新问题。  相似文献   

12.
本文主要研究嵌入式实时操作系统μC/OS—Ⅱ在大功率数字调幅中波发射机控制中的应用,以数字调幅中波发射机中MCU(单片机P89C668)中μC/OS—Ⅱ的移植为例,讨论了大功率中波发射机控制器引入实时操作系统后的控制可靠性与实时性,并提出了一种基于μC/OS—Ⅱ的数字调幅中波发射机控制系统整体设计方案。  相似文献   

13.
李丽丽 《科技信息》2010,(32):I0093-I0094
本文介绍了一种基于ARM的熔胶熔点测定仪的软硬件设计。该测定仪硬件上采用了光电倍增管作为检测传感器,利用过零比较电路实现了对加热的控制;软件设计上移植了μC/OS—II系统,并利用了二阶微商内插值法判定和计算熔点。文中给出了关键电路以及软件流程。实践证明,该仪器稳定可靠。  相似文献   

14.
陆华奇  单劲松 《科技信息》2007,(35):203-205
本文介绍了嵌入式系统中的引导装载程序——BootLoader的基本概念、主要操作模式及框架结构,在分析平板电视系统的地址映射方法后,结合PixelWorks的PW364解决方案,具体设计并实现了利用BootLoader来引导装载内核的过程。  相似文献   

15.
以三星公司的OK6410开发板为硬件平台,以嵌入式Linux-3.0.1为软件平台,以Omni Vision公司的OV9650图像传感器为视频图像获取工具,通过V4L2编程接口实现摄像头获取视频图像数据,最终实现了嵌入式Linux平台下CMOS摄像头对视频图像的采集、在开发板上的显示及抓取图像并保存至SD卡,画面稳定流畅.重点介绍了OV9650的工作原理以及与开发板的接口原理,详细叙述了BootLoader移植、内核移植和根文件系统制作等步骤,为系统设计和其他嵌入式开发提供参考.  相似文献   

16.
吕晓兰 《科技信息》2008,(32):91-91
LED显示屏是八十年代后期在全球迅速发展起来的新型信息显示媒体,缺乏足够的灵活性。针对以上情况,本文提出了一款基于32位高性能ARM微处理器和uC/OS—Ⅱ的显示屏控制器的设计方案。包括该系统硬件部分电路设计,扫描逻辑的CPLD实现,uC/OS—Ⅱ的移植。  相似文献   

17.
设计了数字化语音教室学生终端的解决方案,分析了硬件双核结构的特点,结合CPU两个内核不同的体系结构,在DSP内核上连接A/D,D/A模块实现语音信号I/O通道以及实时实现语音编解码算法,在ARM内核上移植了μC/OS-Ⅱ嵌入式操作系统,H.323应用系统、键盘,显示器等用户接口模块均由μC/OS-Ⅱ统一管理和调度,语音终端综合应用了嵌入式软件设计技术,多媒体技术,计算机微处理器技术和网络技术,也可以作为Internet网络多革体终端的基础。  相似文献   

18.
在光伏并网逆变器设计项目中使用TMS320F2812芯片构建嵌入式系统,基于uC/OS—Ⅱ内核进行该嵌入式系统的操作系统开发,解决了移植工作之前的基本软硬件的配置问题,针对TMS320F2812编写了CPU寄存器处理函数和上下文切换的关键代码,最后移植并测试系统,证明了移植源代码的可靠性.  相似文献   

19.
为了解决Zynq-7000在无操作系统情况下Processing System部分开发困难的问题,研究并给出了Android操作系统在Zynq-7000 All Programmable So C平台上移植的具体方法。通过安装交叉编译器、移植BootLoader引导程序、配置和编译Linux内核、编译Android源码、生成Android文件系统和镜像文件等步骤,完成了Android系统的移植工作。将Android系统在Zynq-7000平台启动所需要的文件拷贝到SD卡中并进行系统启动,实验结果表明Android系统移植成功,这可以使得Zynq-7000平台的开发与使用更加广泛。  相似文献   

20.
Linux系统中虚拟文件系统内核机制研究   总被引:4,自引:0,他引:4  
针对Linux操作系统强大的多物理文件系统管理性能,从Linux的内核文件管理机制——虚拟文件系统(VFS)出发,对Linux系统如何识别和管理不同的物理文件系统进行了研究,剖析了Linux文件系统中一个物理文件系统的安装与注册、VFS的产生,以及通过VFS来管理和访问物理文件系统的内核工作机制.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号