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总线协议
关于Arduino&SSD1306OLED(IIC)显示的学习
zimoV2.2这里推荐一个在线图片取模软件http://tools.clz.me/2、引脚接线OLED显示屏有四个引脚,分别是:SDA(数据线)SCK(时钟线)VDD(3.3V)GND在UNO开发板上
I2C
HBX_1024
·
2020-07-05 09:14
Arduino
关于STM32F103C8T6芯片的一些重要引脚功能的整理
PinsPinnameADCTIMCAN
I2C
SPIUSARTUSB10PA0-WKUPADC1_IN0ADC2_IN0SYS_WKUPTIM2_CH1TIM2_ETRUSART2_CTS11PA1ADC1
郭建文R
·
2020-07-05 09:32
STM32笔记
基于arduino的oled12864电子时钟和菜单功能
基于arduino和
I2C
协议OLED12864的电子时钟和菜单功能说明:up使用了基于Arduino的OLED12864显示,并在此之上编写了具有菜单选择功能的电子时钟。
你是萝莉控么
·
2020-07-05 09:05
萌新
基于STM32的温湿度检测和无线传输的设计与实现思路
1.DHT11传感器:单
总线协议
编程参考:DHT11的单总线编程PS:连接到STM32开发板时,一定要记住不得将DHT11的VCC和GND短接,只要短接一下下就会烧掉、废了用不了。
是该放下了
·
2020-07-05 09:27
STM32
温湿度检测
基于STM32
STM32项目
DHT11
物联网APP
同时使用两片
I2C
同型号设备时地址怎样设置 (如何更改器件地址)
同时使用两片
I2C
同型号设备时地址怎样设置有时候可能需要同时使用多个同型号
i2C
的器件,这就需要我们更改器件的物理地址。同时使用两片pcf8591时地址怎样设置,也就是如何更改器件地址。
Five-菜鸟级
·
2020-07-05 08:15
物联网
树莓派
树莓派
I2C
物联网
stm32通过
I2C
驱动0.96寸Oled屏显示字符
stm32通过
I2C
驱动0.96寸Oled屏显示字符博客介绍使用硬件设备使用代码函数和修改汉字显示博客介绍这篇记录了使用stm32工程模板,移植其他人使用0.96寸的Oled代码,在OLED上显示字符,
这一切足够了
·
2020-07-05 08:49
nodemcu(esp8266)u8g2 oled显示汉字获取网络时间
我的OLED是1.3寸128×64点阵,驱动是SH1106
I2C
接口,我用的U8G2的模块,u8G2有16×16的汉字,Chinese1,chinese2,chinese3,三个汉字字体,是unicode
无奈怒
·
2020-07-05 08:38
Linux IIC 字符设备 驱动例子
查看原理图可得知用于测试的
I2C
是搭载在
I2C
_3主线上的。这个后面会用的。首先我们要将内核里面的触摸屏的驱动关了,来编写我们自己的驱动程序。
PeepFuture橙子
·
2020-07-05 08:02
Linux
嵌入式
IIC
STM32F0+硬件
I2C
通讯
I2C
通讯设备之间的常用连接方式:
I2C
具有如下特点:它是一个支持多设备的总线。“总线”指多个设备共用的信号线。在一个
I2C
通讯总线中,可连接多个
I2C
通讯设备,支
飘飘仙儿__
·
2020-07-05 08:47
传感器开发
STM32
I2C
实验
参考资料【1】
I2C
总线协议
图解https://www.cnblogs.com/aaronLinux/p/6218660.html【2】AT24c02中文资料https://wenku.baidu.com
Lzjusc2017
·
2020-07-05 07:17
STM32
FPGA verilog 基于SPI
总线协议
控制flash的项目升级
项目一:SPI总线控制Flash的擦除功能SPI(SerialPeripheralInterface,串行外设接口)是Motorola公司提出的一种同步串行数据传输标准,是一种高速的,全双工,同步的通信总线,在很多器件中被广泛应用。先执行写指令,然后执行擦除指令,再写扇区地址页地址。项目二:SPI总线控制Flash的写功能先执行写指令再执行页写指令,这里我们采取字写。单独写完这些小模块以后,我们开
张华山
·
2020-07-05 07:05
很清晰的解读
i2c
协议
地址https://blog.csdn.net/lingfeng5/article/details/733618331.whatis
I2C
?
春已暖花已开
·
2020-07-05 07:25
linux
基于STM8的DS18B20检测
单
总线协议
因为只有一条线,时序很重要,肯定要使用延时函数,用的原子哥的延时函数,,照搬原子哥的代码
萌新小白二号
·
2020-07-05 07:14
菜鸡
stm8
ds18b20
STM32F103C8 使用RT-Thread软件包系统读取MPU6050
MPU6050作为一个很常见的元件自然有相应的软件包啦,在工程根目录打开ENV工具1.在这个目录下可以发现很多软件包,我们将MPU6xxx打开2.在打开RTT的iic支持包,同时保持使用软件
I2C
打开。
小小小白123
·
2020-07-05 07:56
RT-Thread
stm32
linux驱动开发学习笔记二十五:SPI驱动框架介绍
一、SPI驱动框架简介和
I2C
一样,SPI也是很常用的串行通信协议,SPI驱动框架和
I2C
很类似,都分为主机控制器驱动和设备驱动,主机控制器也就是SOC的SPI控制器接口。
万能的小黑Alex
·
2020-07-05 07:47
Linux驱动开发学习笔记
linux驱动开发学习笔记二十四:
I2C
驱动框架介绍
I2C
是很常用的一个串行通信接口,用于连接各种外设、传感器等器件,Linux下的
I2C
驱动是有框架的,我们需要按照指定的框架去编写
I2C
设备驱动。
万能的小黑Alex
·
2020-07-05 07:47
Linux驱动开发学习笔记
修改一个已经被驱动占用的管脚,将其修改为普通gpio
EIM_D28,搜索的结果如下所示:#defineMX6QDL_PAD_EIM_D28__EIM_DATA280x0c40x3d80x0000x00x0#defineMX6QDL_PAD_EIM_D28__
I2C
1
奥特曼zzm
·
2020-07-05 07:55
linux
RT-Thread Studio入门(6)— 采集温湿度数据
atk-Pandora的组件上已经有了aht10设备的代码,我们只需要将其打开即可一、使能aht10功能打开【RT-ThreadSettings】,选择【更多配置】打开【硬件】页面,选中【aht10(
i2c
4
Willliam_william
·
2020-07-05 06:22
RT-Thread
Linux驱动开发——内核
I2C
驱动
文章目录Linux内核
i2c
驱动编程
i2c
总线特性
I2C
总线特点可以概括如下:字节格式应答响应时钟同步Linux内核
i2c
驱动
i2c
总线驱动
i2c
设备驱动Linux内核
i2c
驱动框架编写
i2c
设备驱动程序实现原理
跑不了的你
·
2020-07-05 06:21
Linux驱动
嵌入式相关基础知识
Arduino成长日记7 -
I2C
通讯
I2C
(内部集成电路)的建立是为传感器和微控制器(如Arduino)之间的数字信息传输提供简单的方法。
GenCoder
·
2020-07-05 06:03
从Arduino开始起飞
实时时钟DS1302详细介绍
来源于:http://www.51hei.com/bbs/dpj-22465-1.html在前面的课程中我们已经了解到了不少关于时钟的概念,比如我们用的单片机的主时钟是11.0592M、
I2C
总线有一条时钟信号线
陈学俊
·
2020-07-05 06:53
STM32
单片机中的几种通信方式
它包括普通的串口通信,
I2C
,SPI,UART...串口通信:是一种实际通信方式,但是我们可以几乎看成一样.串行接口:简称串口,或串行通信接口,或串行通讯接口(通常指com口)。
Oligay
·
2020-07-05 06:46
单片机
STM32F103学习笔记(2)——收音机模块TEA5767使用
电源5V
I2C
总线通讯可以使用软件进行静音和消除噪音二、硬件连接功能口引脚SCLPB.6SDAPB.5三、添加
I2C
驱动查看STM32F103学习笔记(1)
Leung_ManWah
·
2020-07-05 06:06
STM32F103
stm32
stm32f103
tea5767
收音机
fm
NRF52832学习笔记(19)——TWI(
I2C
)接口使用
uint8改为uint8_t或unsignedchar或自己宏定义链接:https://pan.baidu.com/s/1ZXjGinAEGDFYyk3JCzYV3Q提取码:4990将board_
i2c
.c
Leung_ManWah
·
2020-07-05 06:36
NRF52832
STM32F103学习笔记(1)——FreeRTOS下模拟
I2C
一、硬件连接功能口引脚SCLPB.6SDAPB.5二、移植文件链接:https://pan.baidu.com/s/1wxbQTMlnX2pavrbW2RYg4g提取码:dxex将board_
i2c
.c
Leung_ManWah
·
2020-07-05 06:36
STM32F103
I2C
总线 驱动程序设计 --- EEPROM 驱动设计
Linux-
I2C
子系统在本博客中,涉及到的
I2C
驱动程序都是指从设备的驱动程序设计。1、
I2C
核心
I2C
总线和
I2C
设备驱动的中间枢纽,它提供了
I2C
总线驱动和设备驱动的注册、注销方法等。
ZhY_Rening
·
2020-07-05 05:15
嵌入式Linux内核驱动开发
ESP8266如何使用u8g2(
I2C
)驱动SH1106的OLED
打开IDE的示例程序可以看到对SH1106列出来的几乎都SPI通信方式,仅仅只有一条是使用了硬件
I2C
的,但对于使用想使用模拟方式的就不是很方便了。
0 error 0 warming
·
2020-07-05 05:07
u8g2
【Pi工具】开启树莓派的SPI及IIC
前言树莓派默认是将SPI和
I2C
功能关闭的,如果你编写SPI的程序,但是SPI模块没打开,可能会出现如下错误:ERROR:couldnotinsert'spi_bcm2708':Nosuchdevice
Hello WARD
·
2020-07-05 05:47
树莓派
基于FPGA的
I2C
通信(二)
目录三、
I2C
协议的FPGA实现1.
I2C
接口设计2.仿真验证本专题EEPROM读写系统(在下一篇博客讲解,包含本篇内容)整体功能实现的工程下载链接如下:https://download.csdn.net
phflovelt
·
2020-07-05 04:43
FPGA学习
#
4
I2C通信
基于FPGA的
I2C
通信(一)
目录一、
I2C
通信协议1.
I2C
总线介绍2.
I2C
总线特性3.
I2C
总线协议
3.1SDA和SCL信号3.1数据有效性3.2起始和终止位3.3传输1字节格式3.4应答(ACK)与非应答(NACK)3.5从设备器件地址和读写位二
phflovelt
·
2020-07-05 04:43
FPGA学习
#
4
I2C通信
FPGA verilog 警告:复位中的陷阱
今天在写
I2C
接口,分析和综合代码时,出现了一个以前没见过或者很少见的警告,这里记录一下:先看代码://设备地址always@(posedgeclkornegedgerst_n)beginif(rst_n
phflovelt
·
2020-07-05 04:40
FPGA学习
#
编译仿真的错误警告
fpga/cpld
verilog
zynq pl
i2c
控制器驱动程序
明确一下关系:adapter--对应的是soc上实际的iic控制器;struct
i2c
_adapter{structmodule*owner;//所属模块unsignedintid;//algorithm
袁海璐
·
2020-07-05 04:18
Linux内核与驱动
底层驱动
字符设备
I2C
总线3.3V与5V双向电平转换电路
电路功能:实现
I2C
双向总线系统中3.3V与5V电平的双向转换,且不需要方向选择信号,而且还能将掉电的总线部分和剩下的总线系统隔离开来,保护低压器件防止高压器件的高电压毛刺。
warm朵朵
·
2020-07-05 04:33
硬件
I2C
电平转换
MSP430F149程序——12864液晶
LCDCLK)时钟RST(LCDRES)复位1.2硬件连接12864引脚430引脚RS(LCDCS)P4.2SID(LCDSIMO)P4.1SCLK(LCDCLK)P4.3RST(LCDRES)P4.51.3
总线协议
LiangJianneu
·
2020-07-05 04:16
MSP430
Arduino--基础(三)--0.96英寸的OLED的使用
参考:http://www.geek-workshop.com/thread-10634-1-1.htmlOLED有两种协议:SPI和
I2C
/*SPI协议*/U8GLIB_SSD1306_128X64u8g
liefyuan
·
2020-07-05 04:28
arduino
ESP8266学习之驱动IIC(
I2C
) oled屏 128*64
ESP8266学习之驱动IIC(
I2C
)oled屏128*64屏幕主控:SSD1306接口:
I2C
使用模块:ESP-12f使用语言:Lua首先你的固件要有
I2C
的支持,才能进行开发。
Trisuborn
·
2020-07-05 03:34
Lua
ESP8266
单片机
(二)基于STM32f103的
I2C
通信接口的EPPROM模块(24C256)读写程序详解
接上面的文章!!!第五步:我们要封装2个函数,一个用于读8位数据,一个用于写8位数据,程序如下:第六步:我们要利用上面2个函数再封装2个函数,一个用于向EPPROM指定的地址写指定的一字节数据,一个用于读EPPROM指定的地址的数据。程序如下:第七步:我们要封装2个函数,用于多字节的读写!程序如下:最后我们就是主函数了!当然这里利用串口发送数据来显示读写的数据!!!constu8My2[]={"地
阿尔法Girl
·
2020-07-05 03:30
STM32开发
USB转
I2C
I2C
工具
I2C
助手
USB转
I2C
小工具,支持单字节、多字节读写,支持定时读数据。非常的好用!界面如下:设备地址:十六进制输入的设备地址,一般
I2C
设备的地址都是7位+1位的读写位,这里设备地址就是7位地址左移一位。
VF-TECH
·
2020-07-05 03:27
C#
GD32实战10__
I2C
知识点掌握
I2C
总线如何看时序图如何使用
I2C
接口的器件,例如AT24C02原理
I2C
/IIC(集成电路总线)是philips推出的一种串行总线。
ya!FOOD!
·
2020-07-05 03:28
ARM
SHT3X温湿度传感器代码
SHT3x是一款能读取温湿度的传感器,正负0.1摄氏度的温度误差和正负1.5%的湿度误差,手册上说
i2c
速率能到1Mhz,但是我实际用,高速下容易错误,还是低速下稳定。
qq_16711745
·
2020-07-05 03:09
树莓派开发笔记(八):GPIO口的
I2C
使用(BME280三合一传感器:温度、湿度、气压测量)
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062本文章博客地址:https://blog.csdn.net/qq21497936/article/details/79775665各位读者,知识无穷而人力
红胖子(红模仿)
·
2020-07-05 02:05
Qt开发
#
树莓派开发专栏
树莓派GPIO
树莓派I2C
BME280
Linux
I2C
核心、总线与设备驱动
i2c
_transfer函数
i2c
_transfer()函数本身不具备驱动适配器物理硬件完成消息交互的能力,它只是寻找到
i2c
_adapter对应的
i2c
_algorithm,并使用
i2c
_algorithm
恩比德大帝
·
2020-07-05 02:03
STM32的
I2C
难点(值得慢慢研究)
I2C
总线在所有嵌入式系统中用得极广,是一个工业级别的总线,但由于STM32是一个32位的MCU,注定了他的
I2C
硬件接口将会功能强大,但同时也会较难于控制,不象8位机,如AVR8位机的TWI(实际完全符合
西瓜橙子ZEN
·
2020-07-05 02:55
Cortex-M3
DS18B20数字温度传感器及单
总线协议
规定
1,DS18B20数字温度传感器的主要特点通信采用1-Wire接口每个DS18B20都有唯一的64位序列码储存在板载ROM中无需外部元件可从数据线供电,电源范围为3.0V~5.5V。可测量的温度范围在-55℃~+125℃在-10~+85℃范围内精确度为±0.5℃温度计分辨率可设置为9~12位,12位时分辨率对应为0.0625℃2,单总线时序单总线(1-wireBus)所有数据都在一条线上传输,因此
pyromaniac
·
2020-07-05 02:06
单片机
ov5640摄像头驱动的开发过程
OV5640采用类
I2C
的SC
雍容
·
2020-07-05 02:45
arduino学习笔记-库函数解析_LiquidCrystal_
i2c
使用说明以及lcd1602的驱动
LiquidCrystal_
i2c
是一个通过
i2c
驱动lcd显示屏的库函数,具体使用说明如下
i2c
转接芯片的型号PCA8574arduinoR3A05为SCLA04为SDL在头文件下要初始化对象LiquidCrystal_
I2C
lcd
图灵大弟子
·
2020-07-05 01:35
Verilog实现多地址
I2C
Slave
FX平台CPLD代码,通过
I2C
总线访问CPLD实现的控制寄存器,对系统进行复位等相关控制。下面是代码,实现多地址的
I2C
Slaver,能够类似
I2C
的EEPROM方式进行读写访问。
Phenixyf
·
2020-07-05 01:25
FPGA
单
总线协议
-以DS18B20举例
与目前多数标准串行数据通信方式,如SPI/
I2C
/MICROWIRE不同,它采用单根信号线,既传输时钟,又传输数据,而且数据传输是双向的。
信长的野望
·
2020-07-05 01:23
linux内核及驱动开发
Linux
I2C
总线详解
概述:1.
I2C
概念2.
I2C
硬件结构图3.
I2C
总线初始化4.
I2C
控制器device节点添加及driver注册5.
I2C
设备节点添加及driver注册5.adapter设备及驱动添加要点及绑定过程6
pengliang528
·
2020-07-05 01:12
驱动开发
STM32总结之EEPROM AT24C02
SCL和SDA引脚连接到了STM32对应的引脚上,结合上拉电阻,构成了
I2C
通信总线。EEPROM芯片的设备地址一共由7位,其中高4位固定位1010b,低3位则由A0/A1/A2信号线的电平决定。
红尘-有梦
·
2020-07-05 01:35
ARM
上一页
102
103
104
105
106
107
108
109
下一页
按字母分类:
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
其他