用LABVIEW调用READ I2C函数的时候,这些参数应该填写什么内容呀?我的设备地址是A0,我自己试的如下图,可是读不到内容,跪求大佬指点一下
查看: 3833
回复: 10
ch341A READ I2C
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
我现OPEN 在READ I2C再close,流程应该是对的吧?
CH341ReadI2C第2个参数设备地址是0xA0的话,就填写0x50,库内部会左移一位变成0xa0
非常感谢楼上的大哥,请问一下这个IADDR是我要读的数据地址位对吗?以及这个OBYTE是不需要填写的吧?
IADDR是数据地址,OBYTE在CH341ReadI2C读之前是不需要填写的,读之后是返回的数据
我这个流程对吗?为啥我读不到数据呀?
用这个能读到,有点奇怪
有没有大佬止点以下的,拜托拜托
您好,请问按照如上流程,每个调用的API接口的返回值是否正确,此外目前你使用的ReadI2C函数只支持单次读取1个字节的,若要实现长报文读写,需要使用CH341StreamI2C函数。
楼上的大佬,你好,程序运行的时候OPEN有返回值,READ没有返回值,我可以一次读一个,然后循环,如果用STREM i2c的话,我想读取,WRITE相关的内容是不需要填写的对吗?READBUFFER我应该填写什么内容呀,望大佬指点一下
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录