E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
i2c总线协议
关于
I2C
总线
认识
I2C
总线:概念:
I2C
(Inter-IntegratedCircuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接MCU及其外围设备。是微电子通信控制领域广泛采用的一种总线标准。
Yvonn
·
2020-07-29 14:49
快速了解
I2C
I2C
总线在传送数据过程中共有三种类型信号,它们分别是:开始信号、结束信号和应答信号。开始信号:
Xiao老板
·
2020-07-29 14:17
STM32G4学习记录
STM32F4 使用SPI读取气压计MS5611的数据并转化为大气压强
ms5611是同时支持
I2C
和SPI通信协议的气压计芯片。已经很普遍的被用在飞行器控制板上作为高度传感器。
xian_z
·
2020-07-29 14:16
飞控
传感器
STM32F4
Android Things专题5
I2C
我们就拿
I2C
的API来说吧。看看我们怎样在AndroidThings中添加一个
I2C
的设备?首先得知道,
I2C
是做什么的?怎么用?实际上,
I2C
是同步的串行通信总线,一般
王玉成的博客
·
2020-07-29 14:03
物联网
android
things全程解析
IIC协议原理分析
I2C
总线(
I2C
bus,Inter-ICbus)是一个双向的两线连接总线,提供集成电路之间的通信线路。
I2C
属于一种串行扩展技术,广泛应用于电视、录像机、音频设备。
理实交融
·
2020-07-29 14:31
FPGA
STM32学习笔记(14)
I2C
(IIC)介绍
协议空闲状态起始信号与结束信号应答信号ACK数据有效性数据的传送传输过程相关配置标题初始化IIC(这里用IO口模拟)发送起始信号发送结束信号应答信号ACK接收ACK发送ACK发送一个字节例子IIC简介IIC(又称
I2C
凯之~
·
2020-07-29 14:31
STM32学习笔记
MCU之UART串口,
I2C
,SPI通信协议
而单片机与单片机之间也是如此,UART协议通过波特率一致,如9600、115200,
I2C
协议通过时钟线SCL,SPI协议通过时钟线SCLK,保证双方“语速”相同,而通过传输二进制保证双方“语言”相同。
沙漠那点绿
·
2020-07-29 14:00
MCU
SPI
总线协议
关键概念进阶剖析(基于NXP1088A SPI控制器)
在学习资料满天飞的大环境下,知识变得非常零散,体系化的知识并不多,这就导致很多人每天都努力学习到感动自己,最终却收效甚微,甚至放弃学习。我的使命就是过滤掉大量的垃圾信息,将知识体系化,以短平快的方式直达问题本质,把大家从大海捞针的痛苦中解脱出来。文章目录1配置和初始化1.1SCK相关配置1.1.1波特率1.1.2时钟模式(取决于时钟极性和相位)1.1.3时钟是否持续输出1.2SDI/O相关配置1.
阿拉伯鸡柳
·
2020-07-29 14:48
嵌入式
AHT10温湿度传感器总结
[在这里插入图片描述](https://img-blog.csdnimg.cn/20200423102750908.PNG)原理图R2电阻可不接AHT10采用
I2C
通信1.上电后延时40ms(可能大于40ms
空洞人偶
·
2020-07-29 14:33
传感器
I2C
中的重复起始条件到底是什么意思
Duringan
I2C
transferthereisoftentheneedtofirstsendacommandandthenreadbackananswerrightaway.Thishastobedonewithouttheriskofanother
weixin_34248487
·
2020-07-29 14:42
ADXL345经验总结,采用SPI和
I2C
总线操作
一、ADXL345简介ADXL345是ADI公司推出的三轴(x,y,z)iMEMS数字加速度计(digitalaccelerometer),具有在16G下高分辨率(13Bit)测量能力,同时具备16Bit数字输出。ADXL345适用于静态倾角测量以及动态加速度测量,高达4mg/LSB的灵敏度允许测量小于1度的倾角。该传感器还具备单击/双击探测,自由落体探测,并允许用户设置一个加速度阀值,当加速度值
weixin_34212189
·
2020-07-29 14:10
【驱动】linux下
I2C
驱动架构全面分析
I2C
概述
I2C
是philips提出的外设总线.
I2C
只有两条线,一条串行数据线:SDA,一条是时钟线SCL,使用SCL,SDA这两根信号线就实现了设备之间的数据交互,它方便了工程师的布线。
weixin_34032792
·
2020-07-29 14:36
i2c
中start和restart的区别
有的硬件芯片提供了一个个寄存器,供我们很好的操作
i2c
,但是,在用的时候,我们是不知道他到地是怎么操作的,下边,我就探讨下
i2c
中的start和restart的区别。
weixin_33696106
·
2020-07-29 14:55
mpu9250陀螺仪折腾小记
使用
i2c
链接到树莓派的scl,sda接口vcc给3v引脚,gnd接树莓派gnd就ok。
weixin_30628801
·
2020-07-29 14:19
和菜鸟一起学linux总线驱动之
i2c
死锁问题
不知不觉中已经有好几个月没有写点东西了,懒了就是懒了,说是忙着想把产品做得更好,都是借口,每天花一点时间来写点东西确实很不错,自己也坚持了很久很久,只不过今年以来,发现提高不是很大,能写的东西好少好少,以前专门研究一个方向,学习,完成工作,可以总结,而现在的事情,真的不好总结,额外的时间也没有完全用来学习,也没有追求更深入的掌握一些东西,一段时间测试,一段时间修bug,一段时间整理产品的细节,一段
weixin_30314793
·
2020-07-29 14:14
linux驱动开发9之
I2C
驱动模型
假设soc芯片有两个
i2c
adapter:
i2c
_adapter1,
i2c
_adapter1;然后外部有三个
i2c
接口的设备
i2c
_device1,
i2c
_device2,
i2c
_device3。
wangdapao12138
·
2020-07-29 14:09
linux驱动编程
M601 模块
I2C
使用介绍
1
I2C
的使用1.1概述模块支持一个硬件
I2C
接口。
智云服zyf
·
2020-07-29 14:38
M601
I2C
总线死锁原因及解决方法
原文地址:
I2C
总线死锁原因及解决方法作者:zhm4976转发网易DP先生关于
I2C
的博文,便于学习时查找最近发现访问
I2C
设备时,主设备复位可能会引起
i2C
死锁,表现为SCL为高,SDA一直为低,后发现是从设备拉死
祖国的沙漠-SUN
·
2020-07-29 14:22
STM32L1系列
I2C
读取mpu9250数据
问题描述:
I2C
可以读取加速度和陀螺仪的6轴数据,不能读取到磁力计ID和数据,读取到磁力计ID为0x00或者0xFF。
I2C
读取9250按理应该挺简单。但是困扰了我三天,今天终于解决了。
RobinChow_
·
2020-07-29 14:11
串口
i2c
i2c
detect-y-a1首先在raspi-config关闭串口调试将树莓派3的硬件串口与mini串口默认映射对换树莓派可以配置文件来修改设备树,我的理解是可以通过配置文件来修改管脚的映射关系,这在许多
tonysun2
·
2020-07-29 14:39
SMBus与
I2C
的区别
【转】SMBus与
I2C
的区别SMbus最早是由Intel公司提出来的。现在由SBS管理维护这一个规格。此规格是用Philips的
I2C
简化而来。SMbus是由两条信号线组成。
tianjueyiyi
·
2020-07-29 14:37
drive
note
基于MPU9250九轴数据获取姿态
读取数据没什么好说的,
I2C
和SPI均可,电脑串口直接读就行,网上很多资料。MPU9250有两部分:MPU6500和AK8963。其中,MPU6500是一个集成了三轴加
DearLightning
·
2020-07-29 14:36
I2C
波形读取方法
I2c
信息读取指南一、基本信号判断1总线空闲判断SCL和SDA全为高2开始信号判断:SCL为高时SDA产生一个下跳沿3地址、数据、应答,读写标示电平的识别:SCL为高电平脉冲时SDA上的电平即为地址、数据
syrchina
·
2020-07-29 14:04
驱动
ARM
iic-调试笔记
内核源码linux/Document/
i2c
/instantialing-device文档,讲了iic设备的构建方法a.设备的4种构建方法a.1定义一个
i2c
_board_info,里面有:名字,设备地址然后
无敌小电工
·
2020-07-29 14:27
【硬件通信协议】1. 详细解析IIC通信协议
1、IIC简介
I2C
(Inter-integratedCircuit集成电路总线)总线支持设备之间的短距离通信,用于处理器和一些外围设备之间的接口,它只需要两根信号线来完成信息交换。
sishuihuahua
·
2020-07-29 14:26
004-硬件通信协议
linux内核GPIO模拟
I2C
实例
linux内核GPIO模拟
I2C
实例linuxgpio模拟
i2c
的使用/用GPIO模拟
I2C
总线实例解析linux内核
I2C
体系结构GPIO模拟
i2c
驱动模块使用
I2C
总线范例
i2c
驱动调试经验
I2C
设备驱动流程
newnewman80
·
2020-07-29 14:02
linux
设备驱动
记一次qcom平台
i2c
和uart配置问题导致的系统重启
在msm8996平台上,需要配置一路
i2c
和一路uart。验证过
i2c
和uart都配置成功了。但整合的时候,发现系统起来复位了。从复位的情况看,没发现异常。
那颗流星
·
2020-07-29 14:26
死机
【004】基于STM32标准库的IMU9250数据读取
基于STM32标准库的IMU9250数据读取关键词:MPU9250,九轴,STM32,
I2C
MPU9250简介MPU9250是一款九轴MEMS传感器,由两部分组成一组为三轴加速度传感器及三轴陀螺仪,另一组则是
lucky_dog_2018
·
2020-07-29 14:16
嵌入式开发
I2C
简介
I2C
(Inter-IntegratedCircuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。是微电子通信控制领域广泛采用的一种总线标准。
..名字已存在...
·
2020-07-29 14:43
FRDM-K64F
I2c
流程
1.
I2C
协议2条双向串行线,一条数据线SDA,一条时钟线SCL。SDA传输数据是大端传输,每次传输8bit,即一字节。支持多主控(multimastering),任何时间点只能有一个主控。
linuxdriverdeveloper
·
2020-07-29 14:10
SMBus总线与
I2C
总线的区别
它基于
I2C
操作原理。SMBus为系统和电源管理相关的任务提供一条控制总线。一个系统利用SMBus可以和多个设备互传信息,而不需使用独立的控制线路。系统管理总线(SMBus)标准涉及三类设备。
limanjihe
·
2020-07-29 14:07
DDR
关于
I2C
的总结
原文地址:关于
I2C
的总结作者:hopeangel这两天在看
I2C
,为了加深印象,把我遇到的一些问题写出来吧。
灵思致远Leansmall
·
2020-07-29 14:33
单片机开发
I2C
总线
本文转自:http://www.cnblogs.com/BitArt/archive/2013/05/28/3103917.html一、协议1.空闲状态
I2C
总线总线的SDA和SCL两条信号线同时处于高电平时
anobodykey
·
2020-07-29 14:00
单片机
I2C
总线时序
I2C
(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。
jacob
·
2020-07-29 14:22
linux驱动
I2C
总线信号时序总结
I2C
总线信号时序总结总线空闲状态
I2C
总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态。
iteye_21199
·
2020-07-29 13:49
i2c
相关知识总结(转)
一.技术性能:工作速率有100K和400K两种;支持多机通讯;支持多主控模块,但同一时刻只允许有一个主控;由数据线SDA和时钟SCL构成的串行总线;每个电路和模块都有唯一的地址;每个器件可以使用独立电源二.基本工作原理:以启动信号START来掌管总线,以停止信号STOP来释放总线;每次通讯以START开始,以STOP结束;启动信号START后紧接着发送一个地址字节,其中7位为被控器件的地址码,一位
炽热恒星
·
2020-07-29 13:14
裸机IIC协议-模拟IO驱动
裸机IIC协议-模拟IO驱动IIC协议IIC地址的确定IIC读写数据IIC时序参考代码读函数实现写函数实现实际注意IIC协议IIC也有叫
I2C
,是半双工的,不能同时收发,有SDA和CLK两条线,一条总线上可以挂载多个从设备
Joshua·Wu
·
2020-07-29 13:12
总线协议
I2C
子系统驱动框架及应用
I2C
子系统驱动框架:应用程序层(app层)——————————————————————————————————–
i2c
driver层:从设备驱动层(TSSensor等)1.需要和应用层交互(fopscdev
hanp_linux
·
2020-07-29 13:37
linux
I2C
总线浅析
参考链接:https://blog.csdn.net/pengliang528/article/details/79522644参考链接:kernel/Documentation/
i2c
/dev-interface
果汁底线
·
2020-07-29 13:05
Linux
I2C
I2C
总线的连续读和连续写
想写个在给地址后能一直读或写的程序,因为郭天祥的教程里只有单个字节读写示例。可在网上找了好久没找到合适的示例,只好自己看着手册,慢慢摸索。皇天不负苦心人呀,终于出来了。写完程序的同时也学会了怎样看手册的时序图。还有此代码只实现了同时写读两个字节,至于在未达到芯片页面通信量的最大值的范围内都可以用FOR循环实现。下面就是代码:#include#include#defineucharunsignedc
周强技术博客
·
2020-07-29 13:32
单片机/ARM/硬件
linux驱动学习(八)
i2c
驱动架构(史上最全) davinc dm368
i2c
驱动分析
预备知识在阅读本文最好先熟悉一种
i2c
设备的驱动程序,并且浏览一下
i2c
-core.c以及芯片提供商的提供的
i2c
总线驱动(
i2c
-davinci.c)。标题党请见谅!
ghostyu
·
2020-07-29 13:32
linux驱动程序
I2C
总线被拉低引起的问题
该
I2C
控制器本身没有内部上拉电阻,因此在PCB设计中在该
I2C
总线上做了外部上拉设计,但是该上拉电阻使用的是电容屏的供电,因此只有当电容屏上电后该
I2C
总线才会被拉高,而当电容屏断电时,
I2C
总线便会被拉低
风中之哨
·
2020-07-29 13:40
I2C
IIC协议解释
(1)概述
I2C
(Inter-IntegratedCircuitBUS)集成电路总线,该总线由NXP(原PHILIPS)公司设计,多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性
cheerk
·
2020-07-29 13:06
单片机
通信协议
模拟IIC
总线协议
模拟IICIIC即Inter-IntegratedCircuit(集成电路总线),这种总线类型是由飞利浦半导体公司在八十年代初设计出来的一种简单、双向、二线制、同步串行总线,主要是用来连接整体电路(ICS),IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。这种方式简化了信号传输总线接口。(来自百度百科)简单讲IIC总线通信就像你在和你
aitan4827
·
2020-07-29 13:19
记录STM32F429 调试MPU9250 DMP自检不通过的问题
本来用的是st官方的HAL库硬件读取
I2C
,在读写数据时都没有问题,但是在DMP
afeik
·
2020-07-29 13:18
STM32
I2C
从机挂死分析和解决方法
I2C
几乎是嵌入系统中最为通用串行总线,MCU周边的各种器件只要对速度要求不高都可以使用。优点是兼容性好(几乎所有MCU都有
I2C
主机控制器,没有也可以用IO模拟),管脚占用少,芯片实现简单。
stephen_kl
·
2020-07-29 13:32
总线(CAN
RS485...)
iic协议,以及PCA9685如何通过IIC协议控制多个舵机
了解iic协议,以及PCA9685如何通过IIC协议控制多个舵机(1).iic协议即
I2C
,一种总线结构。能够有效减少芯片管脚和线路连接的数量。
mnw1005
·
2020-07-29 13:51
I2C
通信 api
把之前的oled从rtos移植到linux时,抽了个IIC通信api粗来⊙▽⊙Header:
i2c
-api.h////
i2c
-api.h//
i2c
-api////CreatedbyMetalSeedon15
MetalSeed
·
2020-07-29 13:51
嵌入式linux
关于MPU9250的六轴DMP和九轴MPL
可以查看四元素),三轴加速度、角速度、磁力值和温度都能读,有单独的读取函数,读出来的都是原始值,还要处理(例程正点原子的实验_MPU9250九轴传感器实验,用的不是中断,是一直读取,不过也挺快),用的是
I2C
Sky_Lannister
·
2020-07-29 13:33
DAY
TIME
AHT10温湿度传感器读取例程(51单片机)
AHT10温湿度传感器读取例程(51单片机)所需材料:名称个数AHT10温湿度传感器151单片机1连接线缆若干概述:AHT10温湿度传感器是以
I2C
为接口传送数据的器件,所以我们编写程序时是以
I2C
协议为主
Freedom1314520
·
2020-07-29 13:33
单片机
传感器
上一页
89
90
91
92
93
94
95
96
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他