腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
张高兴的博客
专栏作者
举报
63
文章
77084
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(63)
其他(37)
https(5)
asp.net(4)
github(4)
windows(4)
python(3)
.net(3)
unix(3)
android(2)
数据库(2)
ide(2)
git(2)
linux(2)
编程算法(2)
asp(2)
安全漏洞(2)
javascript(1)
r 语言(1)
xml(1)
textview(1)
单片机(1)
postgresql(1)
sql(1)
api(1)
apt-get(1)
云函数(1)
人工智能(1)
渲染(1)
http(1)
开源(1)
网络安全(1)
ssh(1)
ftp(1)
敏捷开发(1)
ntp(1)
数据结构(1)
canvas(1)
ggplot2(1)
pdf(1)
png(1)
图表(1)
搜索文章
搜索
搜索
关闭
张高兴的 .NET Core IoT 入门指南:(三)使用 I2C 进行通信
单片机
unix
I2C 总线(Inter-Integrated Circuit Bus)是设备与设备间通信方式的一种。它是一种串行通信总线,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展[1]。I2C 总线包含两根信号线,一根为信号线 SDA ,另一根为时钟线 SCL 。总线上可以挂载多个设备,以 7 位 I2C 地址为例,总线上最多可以挂载 27 - 1 个设备,即 127 个,地址 0x00 不用(类似于网络中的广播地址)。I2C 还包括一个子集叫 SMBus (System Management Bus),是 1995 年由 Intel 提出的[2]。为什么说是子集,是因为 SMBus 是 I2C 的简化版,电气特性和传输速率等方面上略有不同。下图展示了一个 I2C 主设备和三个 I2C 从设备的示意图,总线上只能有一个主设备,而通常情况下你的主机(如 Raspberry Pi,Arduino)就是主设备,传感器为从设备。
张高兴
2019-05-23
1.5K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档