简介:介绍RTEMS实时操作系统和USB协议,分析RTEMS系统的设备管理机制,详细描述RTEMS操作系统下的USB设备驱动程序的设计与实现。该设计根据USB的特点,通过合理的层次划分,将驱动程序分为硬件抽象层和设备类驱动层,在硬件抽象层完成对USB设备控制器的操作,在设备类驱动层实现对各类USB设备命令的处理,保证了驱动程序易于移植和扩展。按照RTEMS的设备管理机制,为在RTEMS上运行的任务提供了标准I/O系统调用。
简介:提出一种基于改进式电容充放电原理实现纳秒级时间精度测量的方法。该方法仅对电容充放电一次,从而有效地延长了电容的使用寿命,消除了误差累计,同时提高了系统的稳定性和测量的准确性。
简介:嵌入式系统的大量数据都存储在其Flash芯片上。根据Flash器件的固有特性,构建一个适合管理NANDFlash存储器的FAT文件系统,并阐述具体的设计思想。该系统改进了FAT表和FRT表的存储方式,延长了存储器的使用寿命,提高了稳定性。
RTEMS管理机制与USB驱动程序设计
基于改进式电容充放电的纳秒级时间测量技术
FAT文件系统在NAND Flash存储器上的改进设计