usb芯片调试经验
来源:互联网 发布:医疗数据采集 编辑:程序博客网 时间:2024/05/16 18:50
记录一下调试usb有关的芯片的一些经验。
1.有i2c的芯片,一般有i2c的地址选择。检查地址选择是否正确,地址是多少。SCL和SDA上面是否有上拉电阻。芯片的地址是几位的。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.偏置电阻,一般很简单,就是一个电阻。按要求接就行了。
7.很多芯片都有很多个地线。
8.很多芯片有多个电源
9.usb的vbus输出电压是5v,一般这个需要对电压进行转换
1 0
- usb芯片调试经验
- 【转】【学】USB接口芯片D12开发的经验
- USB芯片
- USB芯片
- 使用F2812调试DS1302实时时钟芯片经验
- USB相关的芯片
- USB 芯片&驱动
- USB 接口芯片
- USB芯片选型
- usb芯片PDIUSBD12简介
- USB芯片 收发数据
- 常用USB接口芯片
- USB芯片比较
- USB转换芯片总结
- USB芯片选型
- USB HID接口芯片
- USB芯片选型
- 常用USB芯片
- floyd algorithm
- 【贪心算法】会场安排问题
- 认识(大端--小端)端模式
- ASP.NET MVC4 系列教程之第一篇(MVC3和MVC4 环境安装)
- Android编译过程详解(二)
- usb芯片调试经验
- Android数据库更新并保留原来数据的实现
- shell中,$$表示脚本运行的当前进程号,$!表示最后一个后台运行进程的进程号
- [LeetCode]1 Two Sum(C++,Python实现)
- 利用SDL编程做一个简单的动画;
- 百度之星 1001 Energy Conversion
- Android编译过程详解(三)
- IPhone开发工具篇-charles proxy的使用
- java Jedis连接池的使用