摘要
为了提高嵌入式实时操作系统下驱动开发的可扩展性、可升级性,研究了基于VxWorks6.x实时操作系统的VxBus虚拟总线技术。采用XBD(extended block device)程序设计工具,作为连接设备驱动和VxWorks文件系统之间的接口,通过开发以XBD为接口的SD卡块设备驱动,表明了VxBus虚拟总线技术能够有效的对设备驱动进行管理,提高了VxWorks开发的性能,并且实现了对SD卡的MS-DOS FAT32文件系统加载。
To extend and upgrade the driver easily on the embedded real time operating system,the VxBus virtual bus device driver infrastructure is studied.The VxBus module utilizes XBD(extended block device) library,which facilitates the interface between the device drivers and the VxWorks file system.The efficiency of VxBus technology in management of device drivers and improvement of VxWorks development is demonstrated by the realization of the SD card driver.How to apply the XBD interface is presented to the development of the SD card driver,and the MS-DOS FAT32 file system on the SD card is built.
出处
《计算机工程与设计》
CSCD
北大核心
2010年第16期3573-3575,3674,共4页
Computer Engineering and Design