基于μC/OS-II的USB设备驱动器的设计与实现  

Design & Implementation of USB Device Driver Based On μC/OS-II

在线阅读下载全文

作  者:陈晓华[1] 

机构地区:[1]华东师范大学软件学院,上海200062

出  处:《电脑知识与技术》2006年第4期120-121,160,共3页Computer Knowledge and Technology

基  金:华东师范大学研究生科研基金资助。

摘  要:随着微处理器处理能力的增强和实时操作系统的发展,需要利用USB接口实现多任务架构下的应用。为了实现USB接口在嵌入式系统中的应用,提高数据传输效率,在μC/OS-II实时操作系统下,设计和实现了USB设备驱动器。设计方案是在中断服务程序和应用程序之间增加一任务,完成数据的分配、传输和互斥,保证数据传输的正确性和实时性。实验结果表明:该方案设计的USB驱动器满足实时性的要求,提高了数据传输效率,为USB设备在嵌入式系统中的应用提供支持。With the promotion of MCU process ability and progress of real time operation system,it usually performs the complicated applications under the multi-tasking architecture by the usb transmission interface.This paper discuss the design & implementation of the multi-tasking architure usb device driver based on μC/OS-Ⅱ to realize usb driver' s application in the embedded system and improve the speed of data transmission effficiency.The design scheme is that a task is added up between the interrupt service program and application.The task finishes data distribution, transmission, mutex and guarantee the correctness and real-time performance.Test results show that the USB device driver can meet real-time requirement, enhance the data transmission efficiency and support usb device application in the embedded svstem.

关 键 词:USB 设备驱动程序 μC/OS-Ⅱ 嵌入式系统 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象