本帖最后由 Transformers 于 2020-6-3 17:56 编辑
星期六就快递就显示到了,奈何在家无法快点收到快递。包装很严实,板子说实话太漂亮了。先上个开箱图。
今天下午研究了一下官方的I2C固件库,然后又看了一下发现有好多参数啊。然后想到能不能把这个改成和模拟的I2C一样的函数,这样的话,直接可以调用就会方便很多。
先看看管方给出的I2C_EEPROM中的函数格式
这是连续写入读取的感觉看上去好复杂,然而我们模拟I2C读取数据的时候只要单一个地址和数据就行了,所以我就想能不能改成和模拟I2C一样呢
正好手边上有个MPU6050,所以想测试一下,能不能读出他的ID,MPU6050的ID是0x68。所以,我直接做了判断如果读取0x68就输出一个ready,说明mpu6050配置成功了
我把每个写入的参数和读取的参数都显示出来了,然后最后显示ready。说明用官方的库读取陀螺仪的ID成功。
硬件接线图
数据测试100ms延时读取一次数据。没有做计算。单纯的测试,陀螺仪正常工作。
感兴趣的可以下载附件自己试一下
|