+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

在Python中读取2字节的I2C事务

发布于2020-08-04 18:33     阅读(823)     评论(0)     点赞(4)     收藏(1)


我正在尝试在Python上实现I2C通信的读取。我面临的问题是我正在一次事务中从两个字节的答案中读取传感器。有没有提供此类阅读内容的Python库。

这是传感器答案的描述: 传感器的I2c答案


解决方案


您要查找的smbus库。如果您希望按照建议读取两个字节,请使用read_word_data(int addr,char cmd)如果您使用的传感器返回的字节数超过2个,则必须使用read_block_data(int addr,char cmd)并执行一些字节算术运算。

库中的信息:http : //www.raspberry-projects.com/pi/programming-in-python/i2c-programming-in-python/using-the-i2c-interface-2



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接: https://www.pythonheidong.com/blog/article/471384/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

4 0
收藏该文
已收藏

评论内容:(最多支持255个字符)