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总线协议
STM32 驱动温湿度传感器 HTU21D
本文设计的文件包含:(1)drvsf
i2c
.c:软件模拟
i2c
驱动实现(2)app_htu21d.c:HTU21D测试实现(3)头文件:
霁风AI
·
2020-07-15 09:10
iic驱动
stm32开发
STM32学习笔记
浅析同步通信与异步通信
如:
I2C
、SPI等有时钟信号的协议,都属于这种通信方式。II
霁风AI
·
2020-07-15 09:38
硬件电路设计
串口通信
[应用笔记] HTU21D(HTU20/SHT21/SHT20)温湿度传感器常见问题
HTU21D作为
I2C
从机,不需要主机控制,上电自动初始化(约15ms),之后就可以按读取时序(详见datasheet)读取温度或者湿度。2.有哪些高质量的开发参考资料。
wkbM6
·
2020-07-15 09:27
FAQ
nodeMCU esp8266连接128*64OLED屏幕
代码很简单,用u8g2自带的例程即可,屏幕是
I2C
的,选择对应的参数,针脚我定义到了D5和D6。屏幕一共四个端子,其中2个是电源,scl接D5,sda接D6。
内蒙肥羊
·
2020-07-15 08:46
Arduino
IIC 总线接口详细介绍
I2C
总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL,如下图:2.硬件结构
I2C
总线通过上拉电阻(大小由速度和
千里沽山
·
2020-07-15 07:57
硬件知识
【原创】zynq-7010下运用
I2C
总线完成对LSM303D传感器的数据读取
废话不多说,让我来一步步介绍如何通过
I2C
总线完成对LSM303D传感器数据
Tyc_小胖
·
2020-07-15 06:22
ZYNQ
GPIO模拟SPI
上次用gpio模拟
i2c
理解
i2c
协议。相同的,我用gpio模拟spi来理解spi协议。我用的是4线spi,四线各自是片选、时钟、命令/数据、数据。
weixin_30414245
·
2020-07-15 03:54
460在全志r16平台tinav3.0系统下使用
i2c
-tools
460在全志r16平台tinav3.0系统下使用
i2c
-tools2018/9/619:05版本:V1.0开发板:SC3817RSDK:tinav3.01、01原始编译全志r16平台tinav3.0系统
南棱笑笑生
·
2020-07-15 02:46
全志
OBD模拟器,ELM327开发工具,OBD开发利器
OBDMINI模拟器是一款模拟车辆OBD
总线协议
的模拟器装置。具有动态模拟引擎参数;实时LCD显示主要参数内容。
wangzhenhui
·
2020-07-15 02:30
OBD
ksz8863调试总线,
ksz8863是一款交换芯片,结构如下:有2个完整的MAC+PHY,还有第三路网口,只有一个MAC3,右边是switch逻辑,下边是控制接口,支持
i2c
/spi/smi1.片子的rmii/mii接口支持
wandersky0822
·
2020-07-15 02:57
mcu
linux实现双电池
能正确显示当前两块电池中电量高的那块容量等信息问题:android没有双电池架构,所以底层(linux驱动)实现两块电池是不可行解决方案:1.linux电池设备驱动调用两次,注册两个电池设备,在之上写一层驱动,负责产生向上报告事件2.由于电池本身是
i2c
老表阿酷
·
2020-07-15 02:53
Linux设备驱动
Arm-Linux驱动开发
STM32通过AM2311传感器测温湿度并在LCD上显示
程序注意事项:1、由于LCD是用FSMC驱动的,所以不能用
I2C
1,只能用
I2C
2或映射
I2C
1的时钟和引脚到其他引脚,具体原因和解决办法请看这里。
viewtoolsz
·
2020-07-15 02:03
通过USB-
I2C
适配器实现物联网功能(源码下载)!
偶然一个机会看到Yeelink这个平台,感觉不错,利用GinkgoUSB-
I2C
适配器可以读写控制AM2311温湿度传感器以获取环境温湿度,以前已经实现对这个适配器读写控制并在上位机上显示温湿度数据,今天看了下
viewtoolsz
·
2020-07-15 02:03
USB转CAN Mini 总线适配器/分析仪 模块 兼容USB-
I2C
/SPI/GPIO
名称:纬图Ginkgo2MiniUSB-CAN总线适配器品牌:ViewTool/纬图型号:VTG212A典型应用:-通过PC的USB或智能设备USB的CAN总线数据发送和接收-CAN网络数据采集、数据分析-USB接口转CAN网络接口-延长CAN总线的网络通讯长度-模拟电压测量,GPIO输入输出控制-CAN总线到USB接口。产品特色-支持Linux、MACIOS、Windows、Android四大主
viewtoolsz
·
2020-07-15 02:03
DW_apb_
i2c
一、DUT接口DUT接口二、内部模块
I2C
设计模块图AMBABusInterfaceUnit:APBslave接口RegisterFile:内有大量寄存器SlaveStateMachine:实现slave
简柏舟
·
2020-07-15 01:48
i2c
设备与驱动匹配过程
linux下
i2c
驱动笔记1.几个基本概念1.1.设备模型由总线(bus_type)+设备(device)+驱动(device_driver)组成,在该模型下,所有的设备通过总线连接起来,即使有些设备没有连接到一根物理总线上
xw面朝大海
·
2020-07-15 01:58
linux
驱动
I2C
SCCB 总线和
I2C
总线区别
SCCB(SeriaICameraControlBus)是简化的
I2C
协议,SIO-l是串行时钟输入线,SIO-O是串行双向数据线,分别相当于
I2C
协议的SCL和SDA。
xw面朝大海
·
2020-07-15 01:26
Linux
I2C
从设备树信息查看与添加方法
下面介绍如何查看一个
i2c
-adapter对应的设备树文件,
i2c
-client对应的设备树文件我们知道
I2C
-client的信息和adapter的一些信息如寄存器等信息是放在设备树里面的,那么在设备树的什么位置呢
一匹马马马
·
2020-07-15 00:10
I2C协议
Linux
驱动
Linux
C
嵌入式
汽车总线系统通信协议
在对诸多组织和汽车制造商研发的各类汽车总线进行比较和探讨的基础上,对其现状进行了分析;并综合汽车工业的特点对这两大类汽车
总线协议
的发展前景作了探讨。1.引言随着微控制器在汽车控制领域上的广
ufaye
·
2020-07-14 23:32
I2C
总线上拉电阻的计算选取
I2C
总线上拉电阻的选取
I2C
总线为漏极开路,输出“0”时为低电平,输出“1”时为高阻态,在应用的时候需要外接上拉电阻RP。
t05084215
·
2020-07-14 23:29
嵌入式开发调试,我到底学到了什么?
kernel移植,以便芯片进行投产,主要完成的工作如下:(1)调试环境的搭建(2)处理器核功能验证,如异常cacheTLB等(3)bootloader以及kernel中处理器基本外设驱动调试,如USBSPI
I2C
MACSDIOUAR
kerneler_
·
2020-07-14 22:11
driver
debug
summary
【项目15—任务20—小组18 】DS3231结构与功能原理的介绍
一、DS3231概述DS3231是一款高精度
I2C
实时时钟器件,具有集成的温度补偿晶体振荡器。该器件包含电池输入端,断开主电源时仍可保持精确计时。集成的晶体振荡器可提高器件的长期精确度。
0107_张钰函
·
2020-07-14 21:49
5718使用
I2C
读取感光模块的数据
5718车载显示控制器外接一个
i2c
环境光传感器,用来采集外部环境的光亮,从而自动调节控制器的LCD背光环境光传感器MAX44009MAX44009环境光传感器提供I²C数字输出数据手册:https:/
熊本熊笨
·
2020-07-14 21:23
ARM_5718+335D
Linux
驱动开发4——平台设备驱动
一平台总线1真实的计算机系统中,通常各种常见总线的代码都编写好,一般不需要我们去创建,比如
i2c
,pci,usb这些总线2PC中,多数外设都没有直接连到CPU的前端总线上但是在嵌入式领域,有很多简单的外设是直接连到
bad_aaple
·
2020-07-14 21:50
linux驱动
IIC协议详解
IIC协议简介
I2C
总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。●IIC接口介绍SDA:串行数据线,总线
Terry-M
·
2020-07-14 19:05
协议
基于Proteus学习单片机系列(六)——
I2C
总线AT24C04
欢迎加入QQ电子交流群:658384577项目下载点击下载1.电路图2.程序主函数#include#includevoiddelay(unsignedintx){while(x--);}voidmain(){init_24c04();//I2总线初始化函数while(1){write_add_dat_24c04(1,0x0f);//写入地址1,保存数据0x0fdelay(300);//延时writ
点灯师
·
2020-07-14 19:28
单片机
PX30 Android8.1 gtxx TP触摸屏调试
调试的是一个10.1寸的屏,首先在DTS中添加&
i2c
1{status="okay";gt9xx:gt9xx@5d{compatible="goodix,gt9xx";reg=;touch-gpio=;
男-爱打篮球
·
2020-07-14 19:40
“MPX4115型压力传感器+PCF8591型AD+模拟IIC总线”的Proteus仿真
二、模拟IIC总线因为本例子采用的为51单片机,因此需要自己模拟IIC
总线协议
。2.1IIC总线工作时序如下2.2根据上图所示IIC总线工作协议进行IIC工作模拟2.2.1IIC总线
君子不怨
·
2020-07-14 19:17
IIC总线
Proteus仿真
传感器控制
I2C
通信读写数据过程
1、先来看读数据的操作流程这里面需要注意的有:
I2C
通信启动后面不需要等待应答信号写入数据地址之后,下一步不能直接进行读取数据,需要先再一次地开启动
I2C
通信才可以程序如下:u8x24c02_Read(
逸凌Time
·
2020-07-14 18:57
蓝桥杯嵌入式比赛
同步通信方式与异步通信方式
通信连线通常采用三线制:SDA(信号线)、SCL(时钟线)、GND(地线)优点是数据传输速率较高,常用作串行系统总线(内总线),如
I2C
、SPI、USB等;缺点是硬件上要求发送时钟和接收时钟保持严格同步
ichigoooooo
·
2020-07-14 18:43
单片机及嵌入式
AudioES8374音频驱动调试
AudioES8374驱动模块调试目录AudioES8374.2一、AudioES8374文件建立与编译...2二、AudioES8374原理图...3三、AudioES8374相关配置...3四、AudioES8374
I2C
超级无敌耳总
·
2020-07-14 17:10
Gsensor驱动调试
目录Gsensordriver.1一、Gsensor文件建立与编译...1二、Gsensor的原理图...2三、Gsensor的相关配置...2四、Gsensor
I2C
读写...3五、X、Y、Z轴数据的获取
超级无敌耳总
·
2020-07-14 17:39
I2C
协议
关键词interic,芯片之间的通信的意思发明公司,飞利浦SDASCL线比较少,协议相对复杂
I2C
总线在传送数据过程中共有三种类型信号,它们分别是:开始信号、结束信号和应答信号。
紫笛_AutoCoder
·
2020-07-14 16:09
nodeMCU 采集Si7021温度湿度
先上代码--初始化设备localSDA_PIN,SCL_PIN=6,7--指定相互连接的脚
i2c
.setup(0,SDA_PIN,SCL_PIN,
i2c
.SLOW)si7021.setup()--Si7021
下东西不要币多好
·
2020-07-14 16:20
NodeMCU模块
IIC通信软件模拟
/*//管脚定义#define
I2C
_SCLRB6#define
I2C
_SDARB7volatilebit
I2C
_SCL_IO@((unsigned)&TRISB*8)+6;//IB口方向设置volatilebit
I2C
_SDA_IO
水中的天空
·
2020-07-14 15:19
C语言
rk33399
i2c
触摸调试的经验总结linux触摸屏gt9xx驱动调试记录和注意事项
*调试gt9xx触摸屏,终于调试好了,我总结的问题:v2.4版本,goodix官方原版的gt9xx代码是不能用的,所以我们用4418已经稳定的gt9xx驱动代码。必须用meld认真对比官方代码和我们4418的代码,一点点改掉,以防编译出错。要下在设备树里面,向ic下发goodix,cfg-group0,否则屏幕不能用。先看原理图,去顶电源脚(vcc),中断脚(irq),和复位脚(rst)。注意rs
DoneLin
·
2020-07-14 15:42
技术心得以及事项
IMX6q下gt9xx TP简易移植
input/touchscreen下修改Kconfig和MakefielKconfig:#addgt9xxconfigTOUCHSCREEN_GT9xxtristate"GT9xx"dependson
I2C
helpSayyheretosupportthetouchscreenfoundongt9xx_tsMakefile
寻梦追忆
·
2020-07-14 15:52
IMX6
嵌入式开发
Linux
IIC通信
触摸屏
Linux
I2C
驱动架构
Linux
I2C
驱动架构学习博客说明开发环境1.Linux
I2C
体系结构1.1Linux
I2C
核心1.1.1增加/删除
i2c
_adapter1.1.2增加/删除
i2c
_driver1.1.3
I2C
传输、
multimicro
·
2020-07-14 15:20
嵌入式Linux开发
关于通信方面的总结(通信协议、通信端口)
简介本文主要讨论串行通信协议uart、spi和
i2c
,串行接口标准rs232、rs422和rs485.串行通信协议(数据怎么传输)串行通信协议分为同步串行通信协议(spi、
i2c
)和异步串行通信协议(uart
momo1354
·
2020-07-14 15:15
通信基础知识
Linux使用设备树的
i2c
驱动与设备匹配方式
Linux使用设备树的
i2c
驱动与设备匹配有3种方式:of_driver_match_deviceacpi_driver_match_device
i2c
_match_id源码:staticint
i2c
_device_match
发呆健将
·
2020-07-14 15:42
驱动
Linux
在 RT-Thread 中快速使用 CCS811 气体传感器
CCS811是一款低功耗数字气体传感器,用于检测室内低水平的挥发性有机化合物和二氧化碳浓度,内部集成微控制器单元(MCU)和模数转换器(ADC),并提供通过标准
I2C
数字接口获取CO2或TVOC数据。
阿基米东
·
2020-07-14 14:31
RT-Thread
系列
物联网
RT-Thread
CCS811
传感器
软件包
树莓派上Python实现TSL2561采样光照强度
TSL2561传感器功能TSL2561可将光强度转换为能够直接通过
I2C
总线输出的数字信号。两个积分ADC将光电二极管电流转换为数字输出,表示在每个通道上测量的辐照度。
llqqflhs
·
2020-07-14 14:40
python
编程
树莓派
Linux
xilinx 的ip AXI Quad SPI 使用寄存器传输数据及协议介绍
ce123_zhouwei/article/details/6878547其英文原文地址:http://www.byteparadigm.com/applications/introduction-to-
i2c
lijq94
·
2020-07-14 13:33
树莓派3做的OLED小时钟
刚刚搞定这个:D方法如上一篇,利用树莓派python驱动
I2C
OLED自带的示例程序改写的。
Ki1381
·
2020-07-14 13:34
树莓派
&
Arduino
Zynq-Linux移植学习笔记之31-用户自定义
I2C
驱动
1、背景介绍板子上通过ZYNQ的
I2C
-0控制器连接了三片DBF芯片和一片Ti的226测功耗芯片,示意图如下:如上图所示,三块DBF芯片的
I2C
地址分别为2,4,8,Ti226芯片的
I2C
地址为0x40
Felven
·
2020-07-14 12:46
Felven在职场
Zynq-Linux移植学习笔记之13-
i2c
驱动配置
1、背景介绍板子上通过
I2C
总线与zynq相连的是三片1848如上图所示,zynq通过
I2C
总线与3片CPS-1848交换芯片相连,3片1848芯片的
I2C
地址分别为2,4,8.目前zynq上linux
I2C
Felven
·
2020-07-14 12:46
Felven在职场
I2C
总线设计规范之基础篇
I2C
通信协议分析常用IIC接口通用器件的器件地址是由种类型号,及寻址码组成的,共7位。如格式如下:D7D6D5D4D3D2D1D01、器件类型由:D7-D4共4位决定的。
EEGiang
·
2020-07-14 12:32
接口技术
接口技术
I2C
STM32 SPI 模拟实现 W25X16读写 代码
谢谢一、SPI
总线协议
及SPI时序图详解:SPI,是英语SerialPeripheralInterface的缩写,顾名思义就是串行外围设备接口。
hualtium
·
2020-07-14 11:17
SPI
总线协议
及应用
SPI
总线协议
及SPI时序图详解【转】SPI,是英语SerialPeripheralInterface的缩写,顾名思义就是串行外围设备接口。
happyflovef
·
2020-07-14 11:43
I2C
通信 读写数据过程
在通信之初,主从机必须根据自己的要求约定好通信规则:command的定义和位置、address的位数和位置。以读写从机寄存器数据为例:假设从机寄存器地址为8位、从机寄存器也位8位(被读取数据为8位);约定读command为0x01,写command位0x02;约定主机发起通信后,第一个slaveaddress字节收到ack后,紧跟的一个字节为command,再下面一个字节为address。1.读寄
guoguo295
·
2020-07-14 11:38
Linux驱动知识
上一页
92
93
94
95
96
97
98
99
下一页
按字母分类:
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
其他