zoukankan      html  css  js  c++  java
  • usb芯片调试经验

    记录一下调试usb有关的芯片的一些经验。

    1.i2c的芯片。一般有i2c的地址选择。

    检查地址选择是否正确,地址是多少。SCLSDA上面是否有上拉电阻。芯片的地址是几位的。I2c的时钟频率也是必须设定的一个方面。工作速率一般有100K和400K两种。并且里面寄存器一般为一个byte.I2c出错时,须要測量一下i2c bus上是否真的有信号

     

    2.有时钟的芯片,搞清楚时钟採用的是那种时钟,晶振还是RTC。一般芯片为了方便使用,可能同意几种不同的时钟选择。

    能够是通过引脚进行选择的。

    也可能通过寄存器来进行选择。通过阅读spec检查清楚。

     

    3.芯片的供电可能有不同的。单路供电或者双路供电都有可能。

    有的模拟电压和数字电压是分开使用的。

     

    4.reset pin,非常多芯片都有resetpin,一般这个pin是在驱动開始的初期会使用。并且这个reset pin经常有个下拉电阻,用于在开机的时候保持chip处于reset状态。不让chip工作。比方不让当中的ldo工作。

     

    5.中断pin。检查上面的电阻。

     

    6.偏置电阻,一般非常easy,就是一个电阻。按要求接即可了。

     

    7.非常多芯片都有非常多个地线。

     

    8.非常多芯片有多个电源

     

    9.usbvbus输出电压是5v,一般这个须要对电压进行转换

  • 相关阅读:
    bzoj1036 [ZJOI2008]树的统计Count(树链剖分)
    poj2348 Euclid's Game
    bzoj3575 [Hnoi2014]道路堵塞
    poj2484 A Funny Game
    bzoj2286 [Sdoi2011]消耗战
    虚树学习笔记
    bzoj4518 [Sdoi2016]征途
    node.js开发环境配置
    js中阻止事件冒泡和浏览器默认行为
    css3 background-clip和background-origin 区别
  • 原文地址:https://www.cnblogs.com/jhcelue/p/7047613.html
Copyright © 2011-2022 走看看