大家好,我初学28335,也是人生第一次接触IIC,这次需要使用Ti公司的HDC1080。我看了例程里面的i2c_eeprom的程序,然后在此基础上改,但是失败了。
现在的问题是:
第一,操作步骤不正确,但是我按手册认真看看了看HDC1080的操作时序,以为是对的。
第二,我觉得我通过发出去了,但是读回来全是我发出去的内容,好奇怪啊,所以接收一定是错的。
第三,能力太差,我不能理解为什么在接收的时候要向寄存器里面写地址,而不是在线上读回来。
所以,我想请教看见此帖的大哥们可不可以施舍一下你们平时操作IIC的代码,我真心觉得例程里面几百行代码是一种表演,而实际不会这么麻烦。
或者是你们在使用HDC1080的代码,也可以给我借鉴一下。
小弟感激不尽!