无奈wifi和蓝牙无法找到原因为什么硬件跑不起来,只好暂时放下转去调试摄像头。
花了2天的时间,阅读了下芯片手册和原理图,于今天下午确定了硬件可以正常工作,后面的工作就是展开软件部分的调试,让摄像头能正常工作。
以下是我调试硬件时候的一些笔记,记录了主要的内容
1.看懂电路原理图
2.看懂datasheet
3.根据datasheet要求设置管脚(如果有时序要求,一定要按时序要求来)
4.写个应用层程序进行测试
在调试中遇到的一些问题
1.自己头昏了,把管脚A地址写成管脚B,导致操作错误的管脚B,用示波器点的管脚却是另外的管脚A!!!低级错误啊(要坚决杜绝)
2.在确认管脚设置正确并且按时序图上电后,执行测试程序发现还是错误的。软件已确保无误了,开始怀疑硬件问题,因为要接个转接板,主板上的管脚都OK,转接板上的管脚还未测试过,所以开始测试转接板的管脚,测试完发现CPU供给芯片的时钟管脚有错!!(在调试未成功前,要怀疑一切可以怀疑的!!)
后续工作
阅读驱动代码,熟悉i2c,熟悉video4linux2
阅读(1312) | 评论(0) | 转发(0) |