MSP430FR6989单片机的I2C总线的上拉电阻问题请教

[复制链接]
3175|53
 楼主| 伍凯 发表于 2017-10-29 19:13 | 显示全部楼层 |阅读模式
MSP430FR6989的I2C总线可以使用内部上拉电阻,而不接外部上拉电阻,可以吗?

我手上有一块MSP430FR6989的LaunchPad,它引出的I2C总线接口是P4.0和P4.1,但是没接外部上拉电阻,是不是表示:可以使用P4.0和P4.1的内部上拉电阻给I2C总线用。就是:P4REN |= (BIT0 + BIT1);P4OUT |= (BIT0 + BIT1);请指教,谢谢了。
su1976634591 发表于 2017-10-29 19:33 | 显示全部楼层
反正我是外加了的
xyz549040622 发表于 2017-10-29 20:17 | 显示全部楼层
标准的I2C是要求加上拉电阻的,最好外部加上。
dirtwillfly 发表于 2017-10-31 17:10 | 显示全部楼层
楼主的想法很新颖,很有创意。
但实际是没人这样使用的,datasheet上也没有说这样用;相反,手册里说需要接上拉电阻。所以只能自行验证能否这样使用了。
从产品设计的角度来讲,建议有可能使用上拉电阻(或电阻匹配等)的地方,尽量在设计阶段都预留出来,即使以后不使用,空出来不焊接就可以了。
xiaoyaodz 发表于 2017-11-1 22:16 | 显示全部楼层
一般不可以,这个驱动能力不足。
febgxu 发表于 2017-11-1 22:17 | 显示全部楼层
IIC的驱动能力不足,需要外部的上拉电阻。
sdlls 发表于 2017-11-1 22:18 | 显示全部楼层
如果没有内接上拉电阻悬空时电平不确定
pixhw 发表于 2017-11-1 22:18 | 显示全部楼层
一般不行,上拉电阻的大小,取决于输出接负载的需要
xiaoyaodz 发表于 2017-11-1 22:21 | 显示全部楼层
外接一个10K电阻。
febgxu 发表于 2017-11-1 22:21 | 显示全部楼层
你是准备驱动什么iic芯片?
sdlls 发表于 2017-11-1 22:21 | 显示全部楼层
上拉电阻(10k)可以解决。
pixhw 发表于 2017-11-1 22:22 | 显示全部楼层
一般的内部上拉电阻的电流也不大。
xietingfeng 发表于 2017-11-2 22:14 | 显示全部楼层
正常的I2C都是外界上拉电阻。
suzhanhua 发表于 2017-11-2 22:14 | 显示全部楼层
楼主是要驱动什么电路?
xietingfeng 发表于 2017-11-2 22:15 | 显示全部楼层
选择一个5-10K电阻即可。
suzhanhua 发表于 2017-11-2 22:15 | 显示全部楼层
如果iic芯片的驱动电流比较大,不能满足要求 。
mituzu 发表于 2017-11-2 22:15 | 显示全部楼层
没有外接上拉电阻,可能电流比较小。
i1mcu 发表于 2017-11-3 22:13 | 显示全部楼层
不接上拉电阻,驱动不行。
pmp 发表于 2017-11-3 22:13 | 显示全部楼层
有一些单片机内部的上拉电阻可以使能,这样就省去了外部的上拉电阻
mmbs 发表于 2017-11-3 22:14 | 显示全部楼层
再加上拉电阻也可以。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部