首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SMBus v1.1电压阈值

SMBus v1.1电压阈值
EN

Stack Overflow用户
提问于 2019-03-26 08:26:16
回答 1查看 245关注 0票数 0

我计划使用PIC18F26K83并与使用SMBus ver1.1的智能电池进行通信。因此,从PIC的数据表来看,我需要从SMBus寄存器中为RxyI2C选择合适的输入阈值。Bit 0和1用于选择该阈值,但SMBus ver1.1没有任何信息(请参见下面)。

TH<1:0>:I2C输入门限选择位 11 = SMBus 3.0 (1.35V)输入阈值 10 = SMBus 2.0 (2.1V)输入阈值 01 = I2C特定输入阈值 00 =通过INLVLxy寄存器启用的标准GPIO输入拔出

在互联网上,我找不到SMBus v1.1的输入阈值。所以我的问题是:

SMBus v1.1的输入阈值电压是多少?或者我应该如何设置相关位,以便从SMBus寄存器中使用RxyI2C v1.1?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-08 07:46:49

IC PIC18F26K83的数据表。IC支持SMBus v2.0和v3.0的声明。比较SMBus v2.0和v1.1,在电压方面有一些不同,但是SMBus v1.1和v2.0上的电气差异应该足够接近,可以一起工作。至于向后兼容性,请注意SMBus v1.1的拔起阻力.推荐的SMBus v2.0的拔出率接近标准I2C,因此在SMBus v1.1上不能工作。

因此,在SMBus 2.0配置中使用与SMBus v1.1兼容的拔起电阻的微控制器应该可以工作得很好。

下面是链接到我用来实现SMBus v1.1的文档。

智能batteryData

每个版本的SMBus数据表

ReadThis <- -实现SMBus接口

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55352698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档