摘要
目的:在基于嵌入式Linux的便携式医疗设备中,研究开发USB设备的驱动程序。方法:设计了一个基于ARM9微处理器s3c2410的嵌入式Linux系统的微型参数监护仪,其中以S3c2410作为系统的硬件控制中心主CPU,以嵌入式Linux操作系统作为软件开发平台构成系统的核心模块,外接了一个USB接口;在此基础上,对Linux下USB总线接口驱动程序结构及编写方法进行了研究,开发出了适合于特定平台的驱动程序。结果:该驱动程序在原基础上得以简化,经过测试,系统可以自动挂载U盘,准确交换数据,传输速度快,且稳定可靠。结论:开发出的USB驱动程序提高了设备与主机以及设备与各功能模块之间数据交换的速度和质量,实现了数据的海量存储,其可热插拔特性为设备的应用带来了方便。
Objective To develop the USB device driver for embedded medical equipment based on Linux. Methods A Miniature Parameter Monitor based on embedded linux was designed. It used ARM9 microprocessor s3c2410 as main CPU of hardware control center, embedded linux OS as software development platform and had one USB interface, USB device driver's system-structure and programming methods were studied. Drive program applying to the specific platform is devel- oped. Results This programming is greatly simplified compared to the old one. By testing,the system could mount USB flash disk automatically,exchange data accurately. The transmission speed was fast, reliable and stable. Conclusion The USB device driver can improve the speed and quality of the data exchange between the equipment and host computer as well as the equipment and function modules. Great storage capacity is realized and its hot plug is so convenience in using.
出处
《医疗卫生装备》
CAS
2008年第5期18-20,共3页
Chinese Medical Equipment Journal
基金
陕西省卫生厅科研基金(06E15)