最近加入的商品

0 件商品 共计 ¥0.00

加入购物车
您的购物车中还没有任何商品。

赛普盛科技

Embedded Computer System

专注嵌入式计算机系统

AM335x 上的USB硬件和软件驱动开发

首页    TI AM335x 应用开发    AM335x 应用经验分享    AM335x 上的USB硬件和软件驱动开发

AM335x 上的USB硬件和软件驱动开发

    AM335x芯片上,总共有2USB总线接口注意这里使用的USB 2.0 HS,即支持USB2.0的最高传输速度(High-speed模式)


    PS:的USB2.0标准将USB接口速度划分为三类,分别是传输速率在25Mbps-400 Mbps (最大480 Mbps)的High-speed接口(简称HS);传输速率在500Kbps-10Mbps(最大12Mbps)的Full-speed接口(简称FS);传输速率在10kbps-400 100kbps (最大1.5Mbps)的Low-speed接口(简称LS


    如果硬件电路上需要使用到HS模式的话,USB这对查分线需要做一定的处理:HUB_USBx_DM,HUB_USBx_DPshould be routed in 90 ohm differential impedance matching control

比如在赛普盛科技的CM335X核心板和B1开发底板上,我们就有如下的CAN设计:


C:\Users\Administrator\AppData\Roaming\Tencent\Users\7746376\QQ\WinTemp\RichOle\O9Q`X)[T@8NBV$JU)75X3JT.png


    对于USB的驱动,我们简单的修改下内核代码,就可以实现USB功能了,其驱动如下:

......



    重新编译内核,并更新系统就可以了。

2021年8月14日 17:43
浏览量:0
收藏
    • 联系客服

    • 0755 2955 4030
    • 189 2600 3503
    • sales@superfae.cn
    • 服务时间

    • 周一至周五 9:00-18:00
    • 微信二维码