检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:陈晓华[1]
出 处:《电脑知识与技术》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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.166