1,不想再说这个公司的累累罪行了。
2,NVP1918与主机通过I2C总线进行通讯,其实驱动很简单,和大多数i2c设备一样。
3,我的i2c总线上挂了3个设备,2个nvp1918(nvp1118b)和1个时钟芯片,在进行读i2c设备时,时钟芯片能正常操作,nvp1918却一直不能进行操作。
4,起初怀疑是芯片的问题,结果花了我180块钱买了4片新的,换过之后依然不行。
5,再就怀疑板子电路问题,今天咨询了芯片公司,他们技术提示注意电源,时钟,复位。
6,果然是复位有问题,问做这块板子的公司他们把芯片复位引脚连哪了,给出的答案是连到复位芯片了,再问复位芯片在哪。尼玛又没下文了。
7,要知道这个公司在一个月前我询问他们的时候他们就说他们的工程师在调试,这都一个月了,他们居然还在调试。这样的工程师早该开除。
8,没办法拿着万用表和示波器仔细在板子上测试,最后发现有一处芯片没焊(其实有好几处芯片都没焊)。测量引脚电压符合我刚买的另一块新板子(别处购买)。
9,果断拉线测试,能够正常通讯了,尼玛,他们居然没有焊复位芯片。
10,这个公司就是雅仪科技,服务差的要死,技术就甭提了。我都怀疑他们的有没有工程师。
11,现在已经无关紧要了,我可以正常继续项目了。