CN / EN
CN / EN

提问

获得支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

GR5515 SDK I2C支持连续读取数据的使用方法 GR551x

已解决

Ping

汇顶员工
2021-12-26 23:34

部分I2C设备在连续读取数据时不需要停止位,只有到最后再给停止位,例如KX122-1037 G-sensor,读写时序要求如下,其中4为连续读取数据的时序要求。


I2C APP层驱动提供以下两套接口:

(1)接口一:不支持以上要求的RA地址;


(2)接口二:支持mem address,即以上时序中的RA;



满足以下时序,需要使用 app_i2c_mem_read_async()接口。


(1)参数id是对应的i2c id dev;

(2)address是外设的i2c地址;

(3)mem addr是要读的数据地址,就是时序中的RA;

(4)mem_addr_size是这个数据地址的长度,以byte为单位;



0收藏

0赞成

最佳答案

Ping

汇顶员工
2022-01-14 10:59


0条评论

0赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注