单片机与嵌入式系统应用
單片機與嵌入式繫統應用
단편궤여감입식계통응용
MICROCONTROLLER & EMBEDDED SYSTEM
2013年
4期
22-24
,共3页
USB OTG%SEP6200%USB3343%Linux%设备驱动
USB OTG%SEP6200%USB3343%Linux%設備驅動
USB OTG%SEP6200%USB3343%Linux%설비구동
为了满足两个USB设备之间直接进行数据通信的需求,通过对现有USB OTG协议和相关应用的研究,在国产SoC芯片SEP6200平台上设计并实现了基于Linux内核的USB OTG模块驱动.首先介绍了OTG标准中的对话请求协议(SRP)和主机交换协议(HNP),然后制定并设计了基于USB控制芯片USB3343的硬件模块方案,最后根据Linux 内核中已有的USB驱动架构完成了USB OTG设备驱动的设计,并最终实现了SEP6200嵌入式平台USB Host和Device角色的自由转换功能.
為瞭滿足兩箇USB設備之間直接進行數據通信的需求,通過對現有USB OTG協議和相關應用的研究,在國產SoC芯片SEP6200平檯上設計併實現瞭基于Linux內覈的USB OTG模塊驅動.首先介紹瞭OTG標準中的對話請求協議(SRP)和主機交換協議(HNP),然後製定併設計瞭基于USB控製芯片USB3343的硬件模塊方案,最後根據Linux 內覈中已有的USB驅動架構完成瞭USB OTG設備驅動的設計,併最終實現瞭SEP6200嵌入式平檯USB Host和Device角色的自由轉換功能.
위료만족량개USB설비지간직접진행수거통신적수구,통과대현유USB OTG협의화상관응용적연구,재국산SoC심편SEP6200평태상설계병실현료기우Linux내핵적USB OTG모괴구동.수선개소료OTG표준중적대화청구협의(SRP)화주궤교환협의(HNP),연후제정병설계료기우USB공제심편USB3343적경건모괴방안,최후근거Linux 내핵중이유적USB구동가구완성료USB OTG설비구동적설계,병최종실현료SEP6200감입식평태USB Host화Device각색적자유전환공능.