- 1
- 2
- 3
- 4
- 5
nucleus嵌入式系统下usb转以太网接口设计与实现
资料介绍
本文根据设计要求,首先分析USB1.1规范,研究USB主机和USB设备的特点,结合OMAPUSB主机控制器的实际,分析开放主机控制器规范(OHCD,实现了OMAP的USB主机功能,并完成了对USB设备RTL8150L的枚举和配置。再次,研究了嵌入式操作系统Nucleus的体系结构和内核开发过程,在此基础上进行了内核移植分析。然后,分析了RTL8150L和OMAP1621的芯片结构和引脚特征,以及OMAP1621与RTL8150L之间的通信关系,设计了USB主机端和RTL8150L的连接原理图。最后开发USB主机系统软件,实现USB转以太网的数据通路,完成了项目开发的软硬件联调和测试。
在硬件设计上,实现USB转以太网功能的主要器件是RTL8150L,它与OMAP1621的接口是USB的DP、DM引脚,通过芯片内部电路实现USB信号与以太网信号的相互转换,RTL8150L出来的信号经隔离变压器处理后,再通过RJ45接口与PC机相连。
在软件设计上,首先进行了操作系统的移植,然后采用模块化设计的思想,分层实现的方法,将USB转以太网软件设计分为USB任务的创建和中断注册、通用的USB主机设计、RTL8150L的配置和数据收发等模块。在USB主机的实现中,完成了USB主机的初始化以及USB主机的硬件和相关寄存器配置,并遵循主机控制器OHCI规范和USB1.1规范实现对RTL8150L的设置和数据的收发处理功能。
部分文件列表
文件名 | 大小 |
nucleus嵌入式系统下usb转以太网接口设计与实现.pdf | 18M |
最新上传
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏20.00元 3天前
资料:STM32控制小米电机
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏260.00元 3天前
用户:kk1957135547
-
21ic下载 打赏110.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏130.00元 3天前
用户:xzxbybd
-
21ic下载 打赏70.00元 3天前
用户:jh03551
-
21ic下载 打赏50.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:xuzhen1
-
21ic下载 打赏40.00元 3天前
用户:w178191520
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏30.00元 3天前
用户:w1966891335
-
21ic下载 打赏20.00元 3天前
用户:不觉明了
-
21ic下载 打赏10.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏5.00元 3天前
用户:liming238
-
21ic下载 打赏10.00元 3天前
用户:ax918
-
21ic下载 打赏5.00元 3天前
用户:farsy
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:stm32f4 经典例程
-
sraay 打赏1.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:零功耗通信白皮书
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
全部评论(0)