usb接口与usb transceiver的问题

happylifer 2011-01-19 02:46:32
遇到一个usb transceiver的问题,开发板上的usb host本来是接一个并行的usb transceiver,现在要换成串行的usb transceiver。我看网上一些说明,usb transceiver应该就是一种电平转换的接口,那么是不是我只要将cpu的usb host配置成是外接串行的或者是并行的usb transceiver就可以了呢?还是说要修改usb驱动?

我用的是OMAP3530,linux2.6.32
...全文
276 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
efengyu 2011-02-15
  • 打赏
  • 举报
回复
transceiver最主要的作用是将数字信号转换为模拟信号。一般的transceiver只需要正确上电就可以了,不用配置。
happylifer 2011-01-28
  • 打赏
  • 举报
回复
就是因为硬件人员将并行接口换成了串行的,所以才要改,呵呵。
其实我目前的理解就是usb transceiver是用来做类似电平转换的工作的,有分12pin,6pin,4pin,3pin的。我看了下usb otg的usb ulpi transceiver,似乎就是系统启动,初始化usb系统的时候,配置了下寄存器,其他地方都没有看到有对transceiver的一些控制操作。我正在测试,看看在系统初始化usb host时,去配置下transceiver看行不行。
wangtingguang 2011-01-27
  • 打赏
  • 举报
回复
如果能用硬件搞定的话,可以考虑并行转串行的电平转换。
但是我对你的usb transceiver不是太理解,usb接口 好像只有标准的接口和mini接口等,没听说过串行,并行之分。
happylifer 2011-01-24
  • 打赏
  • 举报
回复
to wangtingguang: 能说的再仔细点吗。我现在的理解是transceiver只是一个电平转换的器件。如果要修改驱动那就麻烦大了,USB驱动很难懂的。。。
wangtingguang 2011-01-22
  • 打赏
  • 举报
回复
需要usb host驱动支持usb转串口的驱动。
happylifer 2011-01-21
  • 打赏
  • 举报
回复
upupupup,期待周末有高手来。

4,441

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧