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
协议理解转自博客园一.技术性能:工作速率有100K和400K两种;支持多机通讯;支持多主控模块,但同一时刻只允许有一个主控;由数据线SDA和时钟SCL构成的串行总线;每个电路和模块都有唯一的地址
喜欢吃菜
·
2020-07-11 06:13
协议
I2C
IIC知识整理以及ADS1115
这个通信协议是由(NXP半导体的前生)飞利浦公司发明,并在2006年开始,
I2C
协议的实施不要许可费,但仍要收取
I2C
从机分配地址的费用。来自:wikiIIC的特性如下:仅用两线连接;不像RS23
Gao_Line
·
2020-07-11 06:55
黑箱摸爬
i2c
-tools-3.1.0的使用
调试
i2c
设备时大家肯定会遇到
i2c
读写的问题,如何读取某个设备指定的寄存器?如何把值写入到该寄存器?想必这些很多人都会遇到。
funBox
·
2020-07-11 06:59
linux
android
GPIO通用输入输出
例如:输出功能:继电器、LED、蜂鸣器输入功能:传感器状态、高低电平等信息的读取复用功能:片内外设对外的接口时序模拟:模拟SPI、
I2C
和UART等常用接口的时序基本特性多种工作工作模式:输入、输出、复用
xmd_bmx
·
2020-07-11 05:20
Cubemax配置
linux 硬件诊断命令 dmesg
1.dmesg显示所有的硬件信息#dmesg|more或者#dmesg|less2.如果要显示某一个硬件如tty,usb,eth0,cpu,spi,
i2c
,memory等#dmesg|grepspi[0.090000
forAllforMe
·
2020-07-11 04:16
Linux
linux命令
Android Things:外围输入/输出
使用不同的界面AndroidThings通过使用PeripheralAPI将大多数设备连接到原型板上,该API支持GPIO,PWM,
I2C
,SPI和UART接口,每种接口都是用于与外设进行
cunjie3951
·
2020-07-11 04:57
driver_register分析
在上一篇文章中分析了,
i2c
设备和
i2c
驱动的向总线注册过程。
chihunqi5879
·
2020-07-11 03:30
驱动
安卓
STM32常见通信方式(TTL、RS232、RS485、
I2C
)总结
一、TTL电平:全双工(逻辑1:2.4V–5V逻辑0:0V–0.5V)1、硬件框图如下,TTL用于两个MCU间通信2、‘0’和‘1’表示二、RS-232电平:全双工(逻辑1:-15V–5V逻辑0:+3V–+15V)1、硬件框图如下,TTL用于MCU与PC机之间通信2、‘0’和‘1’表示三、RS-485:半双工、(逻辑1:+2V–+6V逻辑0:-6V—2V)这里的电平指AB两线间的电压差。1、硬件框
Eugene95
·
2020-07-11 03:55
STM32
关于
I2C
锁死的解决方案
void
I2C
_Again_Init(
I2C
_HandleTypeDef*h
i2c
){GPIO_InitTypeDefGPIO_InitStruct;if(h
i2c
->Instance==
I2C
2){_
宁静以致墨
·
2020-07-11 02:24
I2C
ADS1115
数字比较器仅ADS1114和ADS111537转换就绪引脚仅适用于ADS1114和ADS111538SMbus警报响应4设备功能模式41复位和上电42操作模式43低功耗的DutyCycling5编程51
I2C
adg7660
·
2020-07-11 01:33
STM32
RT_Thread:STM32L0系列
I2C
驱动的支持与修改
首先将下列的文件添加到工程中然后在rtconfig.h文件中添加如下的宏定义#defineRT_USING_
I2C
#ifdefRT_USING_
I2C
_BITOPS#defineBSP_USING_
I2C
1
Tristan Tsai
·
2020-07-11 00:14
RT_Thread
STM32学习
i2c
_add_driver函数用法
I2C
的设备驱动是通过
i2c
_add_driver(&my_driver)向
i2c
-core注册的,my_driver中的核心是detach和attach函数,在attach中通过probe探测到总线上的设备并把设备和驱动建立连接以完成设备的初始化
专注嵌入式
·
2020-07-10 23:05
片内驱动开发(I2C
NAND
Flash
LINUX内核)
24C01驱动
24C01驱动[2012-5-1813:48:00|By:吴师傅]8推荐一.概述24系列
I2C
串行总线EEPROM芯片应用非常广泛,在51单片机控制系统中如影随形。
WJ_LI
·
2020-07-10 22:44
其它
树莓派控制GY-30
文章目录学习记录设备地址GY-30管脚指令代码运行结果错误原因附录求助学习记录GY-30是一款数字光模块,通过GY-30的学习,进一步掌握
I2C
的使用方法。
走南闯北声东击西
·
2020-07-10 21:21
树莓派
Profinet IC从站芯片开发步骤
一、HK-PROFINET-IC介绍:HK-PROFINET-IC是一款适合于现场
总线协议
的嵌入式IC模块产品。
虹科培训
·
2020-07-10 21:50
工业通讯
NodeMcu关于ADS1115的理解
这个模块是16为的模拟转数字的模块,该模块是利用
I2C
进行通信的,根据官网上的资料可以看到四个函数还是比较好理解的。
Elaine_up
·
2020-07-10 21:39
NodeMcu
视频解码器 GM7150:CVBS转BT656转接IC 低功耗 NTSC/PAL芯片
1概述GM7150是一款9位视频输入预处理芯片,该芯片采用CMOS工艺,通过
I2C
总线与PC或DSP相连构成应用系统。
wode1212008
·
2020-07-10 19:57
STM32中用于中断屏蔽的特殊寄存器PRMASK,FAULTMASK,BASEPRI
PRIMASK和FAULTMASK寄存器在很多应用中需要暂时屏蔽所有的中断进行一些对时序要求较高的任务,不然容易发生bug,例如
I2C
通讯。此时可以使用PRIMASK寄存器。
顽强的磊头
·
2020-07-10 17:07
笔记
stm32
宋宝华《linux设备驱动开发详解》——platform设备驱动(12.2)
1、piatform总线出现的原因在SOC集成的独立外设控制器、挂接在soc内存空间的外设不依附与此类总线(PCI、USB、
I2C
、SPI等),因此linux发明了一种虚拟的总线,成为platform总线
天糊土
·
2020-07-10 17:22
读书笔记
GPIO 模拟
I2C
/*---------------------------------------------------------------------*//*---STCMCUInternationalLimited----------------------------------*//*---STC1TSeriesMCUDemoProgramme----------------------------
mudao_gb
·
2020-07-10 17:34
嵌入式Linux
单片机显示方案-OLED
上图:非常炫酷OLED显示方案:市面上OLED有好几种接口:1.并口2.SPI串口3.
I2C
冒险家_KL
·
2020-07-10 17:44
显示方案
stm32F103驱动ADS1115程序-4通道可用-ALERT中断可用-ADC芯片,应该是最全了
ADS1115简介:ADS1115是TI生产的具有
I2C
接口的16位ADC。内部ADC采样率8、16、32、64、128、250、475、860SPS可调。
Mark_md
·
2020-07-10 15:40
单片机驱动
单片机
stm32
车联网4G车载TBOX汽车行业发展的趋势
移动管家-车载T-BOX支持通过连接汽车CAN总线,根据各车型
总线协议
以及不同的用户需求,开发多用途多功能集成一体的车联网智能终端。
zsmydz888
·
2020-07-10 15:08
汽车T-Box车机硬件
控车
解析
I2C
通信协议
一、
I2C
的概念1.
I2C
总线是PHLIPS公司推出的一种串行总线,
I2C
总线只有两根双向信号线。其中一根是数据线SDA,另一根是时钟线SCL。2.每个接到
I2C
总线上的器件都有唯一的地址。
zhengqijun_
·
2020-07-10 14:17
51单片机
找资料总结1553B
总线协议
知识和HI-1575数据手册
2016-07-08从网上找资料总结1553B
总线协议
知识和HI-1575数据手册11553B总线特点传输速率:1Mbit/s字长度20bit包括同步域3bit,消息块16bit,奇偶位1bit。
youbin2013
·
2020-07-10 13:36
TI_DSP学习
STM32F0xx_SPI读写(Flash)配置详细过程
SPI通信中分为SPI主机和从机,在实际应用中作为主机是比较常见的一种,因为SPI的通信速度远比
I2C
的通信速度大,
ybhuangfugui
·
2020-07-10 13:01
STM32F0
I2C
模拟通信
1、查看相关介绍
I2C
通信的资料,读懂
I2C
时序图。
yang843094036
·
2020-07-10 13:36
stm32
I2C
|
i2c
_msg
文章目录一.对
i2c
_msg的理解我认为应该分为两个主要层面:二.常见的Slave驱动程序对
i2c
read和write函数实现方式如下:背景介绍:这两天在解决客户的一个
i2c
传输问题时发现对
i2c
的理解有很多盲点
calmXia
·
2020-07-10 12:02
Linux
关于STM32F405单片机控制雷达模块lidar_lite_v3程序及说明
tWriteBuffer=0x55,ReadBuffer=0,ret;uint8_tReadData[2];voidlidar_lite_v3_init(void){//WriteBuffer=0x00;//ret=
I2C
_Write
无语僧314
·
2020-07-10 12:53
嵌入式MCU
常见
总线协议
1、SPI(SerialPeripheralInterface串行外围接口):高速、全双工、同步串行口。三或四个信号用于数据交换:SIMO:从进,主出SOMI:从出,主进UCLK:时钟,由主机驱动,从机用它发送和接收数据STE:从机发送允许,用于四线模式中控制多主从系统中的多个从机三线SPI组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总线可以实现多个SPI设备
开心乐源
·
2020-07-10 12:53
linux2.4 GPIO模拟实现
I2C
数据传输-DS1302
1。我们要实现通过GPIO读写DS1302的寄存器数据;2。首先我们需要了解下DS1302的工作方式,它提供SCL、DATA、RST三个信号,然后可以参考其时序图进行数据的读写;3。我们现在就是要通过GPIO来模拟整个读写的时序;4。下面的代码是linux2.4下的,当然只能适合我的CPU,应该不同的CPU的GPIO寄存器地址都不一样,如果你使用需要修改;头文件主要定义了DS1302的操作地址、及
wesleyluo
·
2020-07-10 11:25
linux嵌入式
I2C
设备地址
I2C
设备地址协议格式中第一个字节(为slaveaddress)由7位地址和一位R/W读写位组成的,这字节是个器件地址。常用IIC接口通用器件的器件地址是由种类型号,及寻址码组成的,共7位。
wesleyluo
·
2020-07-10 11:24
linux嵌入式
I2C
接口
一、
I2C
总线协议
内容1.
I2C
总线引脚定义SDA(
I2C
数据引脚)CLK(
I2C
数据引脚)2.
I2C
总线物理连接
I2C
总线物理连接如下图所示,SDA和CLK连接线上连有两个上拉电阻,当总线空闲时,两根线均为高电平
朝辞暮见
·
2020-07-10 10:39
ARM
MPU6050的
I2C
通信协议
文章目录
I2C
协议开始和结束通信读/写操作写时序读时序模块化源码主函数
I2C
协议
I2C
是由信号**串行数据(SDA)和串行时钟(SCL)**组成的双线接口。
硬核系_HW
·
2020-07-10 10:02
微信的User-Agent
Mozilla/5.0(Linux;U;Android5.0.2;zh-cn;M
I2C
Build/LRX22G)AppleWebKit/533.1(KHTML,likeGecko)Version/4.0MQQBrowser
weixin_30810583
·
2020-07-10 07:10
串口起始位、数据位、奇偶校验位、停止位、波特率与时间等问题的解读
不像SPI,
I2C
等同步
weixin_30696427
·
2020-07-10 06:57
UART、SPI、
I2C
的区别和异同
按照标准波特率完成双向通讯,速度慢
I2C
:一种串行传输方式,三线制,网上可找到其通信协议和用法的3根线实现数据双向传输串行外围接口SerialperipheralinterfaceUART:通用异步收发器
王者小金
·
2020-07-10 06:03
Arm-Linux
I2C
总线:通信线缆长度的影响及改进措施
本文主要从应用的层面来分析
I2C
的通信线缆长度的影响及改进措施,不涉及理论分析。
猪哥-嵌入式
·
2020-07-10 04:27
嵌入式
电子技术
linux SPI读写过程
最近用到了海思的3519的SPI读写,做一下简单的记录SPI驱动包括主机master驱动,SPIcore和SPI设备驱动,linux驱动有很多这样的结构,
I2C
也是如此,这么做的目的是为了主机和设备分离
念念有余
·
2020-07-10 04:05
Linux
学习
I2C
接口与SPI和UART接口的区别
一SPI
I2C
UART通信速率比较二串行和并行同步和异步的区别三
I2C
接口与串行接口的区别四总线接口UART
I2C
SPIUSB的异同点五串口通信UARTSPI
I2C
区别UART通用异步收发器
I2C
UART
亓磊
·
2020-07-10 04:30
verilog
I2C
总线的一般性问题
I2C
通信一般性问题
I2C
总线比较简单,可能的问题主要出在时序上,一般设计者即使忽略也不太会有麻烦,但是有几个指标一定要认真考虑:1、总线驱动能力。上拉电阻和负载电容决定了总线在某一速率下的稳定性。
尊敬的小宋
·
2020-07-10 04:22
硬件设计pcb
nanopi2-触摸屏-
I2C
Note
1、
I2C
驱动drivers/
i2c
/busses/
i2c
-nxp.c2、触摸屏驱动drivers/input/touchscreen/ft5x0x_ts.cit7260_mts.c两款
I2C
接口的tpts_if.cRS232
lucky_uestc
·
2020-07-10 03:02
SPI、
I2C
、UART、CAN
一、简介1.SPISPI(SerialPeripheralInterface,串行外设接口)是Motorola公司提出的一种同步串行数据传输标准,在很多器件中被广泛应用。接口SPI接口经常被称为4线串行总线,以主/从方式工作,数据传输过程由主机初始化。如图1所示,其使用的4条信号线分别为:1)SCLK:串行时钟,用来同步数据传输,由主机输出;2)MOSI:主机输出从机输入数据线,通常先传输MSB;
HUST_Miao
·
2020-07-10 03:20
C语言嵌入式开发
I2c
和SPI区别
I2C
--INTER-IC串行总线的缩写,是PHILIPS公司推出的芯片间串行传输总线。它以1根串行数据线(SDA)和1根串行时钟线(SCL)实现了双工的同步数据传输。
深深蓝
·
2020-07-10 03:47
技术
I2C
总线协议
学习笔记
1.
I2C
协议2条双向串行线,一条数据线SDA,一条时钟线SCL。SDA传输数据是大端传输,每次传输8bit,即一字节。支持多主控(multimastering),任何时间点只能有一个主控。
thewayma
·
2020-07-10 03:41
hardware
linux
device
driver
linux
kernel
analysis
linux
embeded
system
以太网的phy寄存器分析
一般来说,像SPI、
I2C
、USB、PCI等总线类型的资料,都会包括电气接口和编程接口,对于以
李迟
·
2020-07-10 02:47
GNU/Linux
网络
SPI和
I2C
的区别
I2C
的数据输入输出用的是一根线,SPI则分为dataIN和dataOUT。由于这个原因,采用
I2C
时CPU的端口占用少,SPI多一根。
sjmp
·
2020-07-10 02:13
ARM
Modbus通讯资料总结
Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年发明的,是全球第一个真正用于工业现场的
总线协议
。
夕小阳
·
2020-07-10 02:20
other
51单片机学习总结(四)
I2C
,E2Prom(内含模块代码)
目录写在前面原理图
I2C
E2Prom写在前面与之前的笔记一样,为了让自己更好的总结,也为了和大家一起交流学习,写下了这些学习总结。如果能帮助到学习中的各位,我不胜欢喜。如果笔记中有错误,欢迎大家指出。
scarecrow_sun
·
2020-07-10 01:36
单片机学习
I2C
设备调试及波形分析
i2c
spec:TheAcknowledgesignalisdefinedasfollows:thetransmitterreleasestheSDAline(Wei:putSDAat1state)duringtheacknowledgeclockpulsesothereceivercanpulltheSDAlineLOWanditremainsstableLOWduringtheHIGHperi
ryman
·
2020-07-10 01:53
硬件知识
上一页
95
96
97
98
99
100
101
102
下一页
按字母分类:
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
其他