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】
24C02
内部设有一个8位控制寄存器,其每一位的含义如下:Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit01010A2A1A0R/W其中前4位数据是芯片固定的标识,A2/A1/A0用于选择总线上待访问的
I2C
Jjh449027368
·
2020-08-11 11:23
STC 内部 EEPROM 重复写入时遇到的问题
STC89C52RC是很多开发板使用的一个型号,这些开发板除了附带
I2C
\mathrm{I^2C}
I2C
接口的AT24C02E2PROM\mathrm{E^2PROM}E2PROM之外,其实芯片内部本身也附带了一个
MkSwQi
·
2020-08-11 11:02
单片机
串行通信/并行通信和UART、SPI、
I2C
、USB以及TTL、CMOS、RS-232、RS-485区别详细整理
串行通信/并行通信和UART、SPI、
I2C
、USB以及TTL、CMOS、RS-232、RS-485区别详细整理串行通信/并行通信和UART口/USB口以及TTL、CMOS、RS-232、RS-485这些和通信相关的名词我们做电子的每天都在接触
请answer1996
·
2020-08-11 10:58
电子菜鸟之路
STM32的
I2C
的原理与使用(24C02附代码)
一、IIC的定义
I2C
(IIC,Inter-IntegratedCircuit),两线式串行总线,由PHILIPS开发用于连接微控制器及其外围设备。
nandycooh
·
2020-08-11 10:54
STM32
IIC通讯和24c02实验程序
一、IIC通讯讲解1.空闲状态
I2C
总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态。
龟田小丸子
·
2020-08-11 10:54
I2C
—读写EEPROM学习笔记之软件模拟IIC原理
软件模拟
I2C
原理:内核直接控制2个GPIO引脚电平,模仿SDA和SCL两根线与外部设备进行通讯。中间抽空做了一下TDA2030功放的仿真实验。心态有些崩,做出来的波形好像一坨shit,难受。
宇智波 · 赵四
·
2020-08-11 10:21
单片机
51单片机实现对24C02进行页写、顺序读取并显示验证
*****************************//**程序名称:51单片机实现对24C02进行页写、顺序读取并显示验证//**编写人:****//**修改人:****//**程序目的:熟悉
I2C
weixin_33901926
·
2020-08-11 10:16
EEPROM存储芯片24C02
通过
I2C
总线通讯读写芯片数据,通讯时钟频率可达400KHz。可以通过存储IC的型号来计算芯片的存储容量是多大,比如24C0
weixin_30553065
·
2020-08-11 10:41
PIC单片机-普通IO口模拟
I2C
总线对24C02进行读写操作
使用PIC单片机的普通IO口模拟
I2C
总线,对24C02进行读写操作。
洒满阳光的午后
·
2020-08-11 10:55
PIC单片机
linux设备驱动程序--bus
linux中bus驱动解析总线(bus)是linux发展过程中抽象出来的一种设备模型,为了统一管理所有的设备,内核中每个设备都会被挂载在总线上,这个bus可以是对应硬件的bus(
i2c
bus、spibus
did59261
·
2020-08-11 10:06
linux设备驱动程序-
i2c
(2)-adapter和设备树的解析
linux设备驱动程序-
i2c
(2)-adapter和设备树的解析(注:基于beaglebonegreen开发板,linux4.14内核版本)在本系列linux内核
i2c
框架的前两篇,分别讲了:linux
did59261
·
2020-08-11 10:34
EEPROM实验(24C02)
与400KHz
I2C
总线兼容1.8到6.0伏工作电压范围低功耗CMOS技术写保护功能当WP为高电平时进入写保护状态页写缓冲器自定时擦写周期1,000,000编程/擦除周期可保存数据100年8脚DIPSOIC
问鼎63
·
2020-08-11 10:55
51单片机
E2PROM芯片24C02的读写程序
二、理论知识准备:下面我们先介绍一下
I2C
总线的相关理论知识。(一)、
I2C
总线概念
I2C
总线是一种双向二线制总线,它的结构简单,可靠性和抗干扰性能好。
weixin_30752699
·
2020-08-11 10:56
MTK平台tp触摸屏驱动分析
staticint__inittpd_driver_init(void){GTP_INFO("MediaTekgt91xxtouchpaneldriverinit\n");#ifdefined(TPD_
I2C
_NU
gnnulzy
·
2020-08-11 05:37
mtk6735驱动
嵌入式AI-K210篇-硬件-模型训练、部署
FPU8MiB64bit片上SRAM(6MiB通用SRAM+2MiB的AI专用SRAM)神经网络处理器(KPU)/0.8TFLOPS音频处理器(APU)可编程IO阵列(FPIOA)双硬件512点16位复数FFTSPI,
I2C
SEASKY_L
·
2020-08-11 03:04
Kendryte-k210
yolo
seasky
从零开始之驱动发开、linux驱动(五十六、linux4.19的IIC驱动adaptor的注册)
/***
i2c
_add_adapter-declare
i2c
adapter,usedynamicbusnumber*@adapter:theadaptertoadd*Context:cansleep**
to_run_away
·
2020-08-10 18:59
从零开始系列
从零开始学linux驱动
Linux 设备和驱动的相遇
所谓设备信息集合,就是根据不同的外设寻找各自的外设信息,我们知道一个完整的开发板有CPU和各种控制器(如
I2C
控制器、SPI控制器、DMA控制器等),CPU和控制器可以统称为SOC,除此之外还有各种外设
Peter盼
·
2020-08-10 18:10
esp32 micropython版本 bmp180模块驱动
1.完整驱动代码,保存成bmp180.pyfromustructimportunpackasunpfrommachineimport
I2C
,Pinimportmathimporttime#BMP180classclassBMP180
zlook
·
2020-08-10 18:00
STM32如何快速驱动一款12864LCD液晶模块 3分钟点亮 STM32例程
I2C
总线硬件简单,资源消耗少,只有时钟和数据线。协议设计精巧、易用、灵活;可以传输数据、指令、地址,因此使用广泛,现在几乎所有的MCU及各种控制器都集成了
I2C
总线。
lcdclass
·
2020-08-10 17:06
STM32驱动12864例程
MTK2625芯片资料/MT2625芯片资料
mt2625还支持包括uart,
i2c
,spi,i2s,pw
chouli6841
·
2020-08-10 15:43
i2c
子系统分析:源码2. kernel-3.18\drivers\
i2c
\
i2c
-core.c
/*
i2c
_core.c分析postcore_initcall(
i2c
_init);module_exit(
i2c
_exit);#ifdefCONFIG_
I2C
_COMPAT//此宏为关重要的数据结构:
zhigouliu
·
2020-08-10 05:33
i2c子系统分析
STM32F0单片机快速入门九: 用
I2C
HAL 库读写24C02
24C02介绍24C02现在基本是开发板的标配,对于需要掉电存储的应用来说确是不二选择。现在单片机因为内部集成了Flash存储器,一般也都支持数据的掉电保存,但相对于24C02这种EEPROM来说,使用单片机内部的Flash有一些需要注意的问题:Flash写入数据之前需要先执行擦除操作,而且擦除以扇区为单位。Flash读写次数比EEPROM少很多。容易误操作,把Flash内部的代码擦除掉。影响中断
若风飘茫
·
2020-08-10 02:34
stm32F0
Linux
I2c
Driver的整体分析
一、
i2c
driver的组成部分
I2C
驱动由
I2C
核心、
I2C
主控制器驱动程序与
I2C
从设备驱动程序三部分组成。1、
i2c
主控制器(adapter):属于总线驱动程序。
Darren-yu
·
2020-08-10 02:40
i2c
driver
用户模式下的
I2c
_dev
转载地址:http://blog.csdn.net/yuanlulu第一章
i2c
-dev用户空间的使用对于注册的
i2c
适配器,用户空间也可以使用它们。
Darren-yu
·
2020-08-10 02:08
i2c
driver
c
linux内核
byte
file
command
user
浅谈CAN总线
在前面的《浅谈
I2C
总线》和《浅谈SPI总线》中我们介绍的
I2C
、SPI总线多用于传输距离短、协议简单、数据量小、主要面向IC(集成电路)间通信的“轻量级”场合。
阿基米东
·
2020-08-09 22:29
单片机
ARM&系统移植
Linux设备驱动
PCB设计入门
yii2 添加 自定义 组件 custom component,以及模块 module 原理的详解剖析
本文主要说的是两种情况:1.在yii2中自定义全局组件:yi
i2c
ustomcomponent2.yii2模块中自定义组件的实现方式:yii2modulecustomcomponentyii2中定义了很多的组件
lhorse003
·
2020-08-09 22:04
yii2扩展
I2C
总线
I2C
总线是一种两线式串行总线,只有一根时钟线和一根数据线,用于连接微控制器及其外围设备。
I2C
总线最主要的优点是其简单性和有效性。
学霸的作业会繁衍
·
2020-08-09 19:10
SPI协议
SCLK:时钟信号,由主机产生和
I2C
通信的SCL类似MOSI:主机给从机发送指令
残夜微殇
·
2020-08-09 19:36
SPI协议
单片机
嵌入式
嵌入式
NVMe和NGFF区别
:Bkey是NGFF(m.2)的代表,Mkey是NVMe的代表,B&Mkey的有可能是NGFF也可能是NVMeM.2模块卡口和提供的接口Key编号卡口针数提供接口A8-15PCIe×2、USB2.0、
I2C
云疏不知数
·
2020-08-09 18:22
硬核冷门知识
Arduino 舵机驱动板编程
需要下载Adafruit的arduino库,这个网上搜索一下很多我的驱动板是16路基于
I2C
接口通信,这个arduino库底层都做好了,精度是12位(4096)设置非常简单,设置一下频率50,那么周期是
zmy12007
·
2020-08-09 16:14
AI开发实战2-定制自己的AI伴侣
2AppInventor2Companion的定制用ant命令编译AppInventor的源码后,在appinventor/build/buildserver文件夹里会生成AI伴侣APP:MITA
I2C
ompanion.apkAI
xjbclz
·
2020-08-09 16:47
App
Inventor开发实战
i2c
上拉电阻的实例分析
手机原理设计中,上拉电阻常用在中断,GPIO控制,
I2C
等信号上,本文希望能通过实例分析加深对上拉电阻的理解。如果有错误,请大神们提出来。
xingmeng0518
·
2020-08-09 16:13
i2c相关
STM8S103硬件
I2C
的操作注意事项
1.STM8的SCL和SDA这两个引脚标注了T,即纯开漏引脚。纯开漏引脚输0时为低,输出1为高阻态,而不是高电平。所以,这两个脚需要加上拉电阻。2.SCL设置为OUTPUT没有毛病,SDA在STM8作为主机读取从机数据时要设置为输入、作为主机向从机写数据时要设置为输出,这里PB_CR1就要设置为0(输出时为开漏,输入时为浮空)。SDA作为输出时,其输出的速率被限定在O1=slow(upto2MHz
xiaohaiyinyu
·
2020-08-09 15:45
misc
Linux
I2C
驱动:
i2c
_device_id
Linux
I2C
设备驱动中,是通过
i2c
deviceid名字进行
i2c
device和
i2c
driver匹配的。例如以下在板级代码定义"twl4030"作为device名字信息。
wuyuwei45
·
2020-08-09 15:10
Linux驱动
16路PWM使用方法简单描述
内含模块级联说明):https://pan.baidu.com/s/1gfhFGDP把下载文件放入如下位置:PCA9685模块PCA9685是16路12位PWM信号发生器,可用于控制舵机、led、电机等设备,采用
I2C
Robot Lin
·
2020-08-09 15:43
硬件经验
经验分享
嵌入式
PCA9685 16路12位pwm信号发生器
搬运自:https://blog.csdn.net/czhzasui/article/details/803324741.16路12位PWM信号发生器,可用于控制舵机、led、电机等设备,
i2c
通信,节省主机资源
滑稽喵
·
2020-08-09 14:21
单片机
arduino+16路舵机驱动板连接测试
此舵机驱动板使用PCA9685芯片,是16通道12bitPWM舵机驱动,用2个引脚通过
I2C
就可以驱动16个舵机。不仅如此,你还可以通过级联的方式最多级联62个驱动板,总共可以驱动992个舵机!
CGGAO
·
2020-08-09 13:11
MTK sensor 框架
HAL框架Sensor服务启动驱动框架图MTK通用模块实现初始化获得数据应用层接口通过sys节点启动传感器定时器->工作队列->get_data()->inputMTK通用模块提供接口第三方驱动实现初始化
I2C
唯爱Linux
·
2020-08-09 13:48
Android
android 电容屏——驱动调试之多点触摸驱动程序分析篇
本人用的触摸屏IC是FocalTech公司的ft5306,是一款
i2c
的电容屏多点触控芯片。对于它的整体驱动官方已经给了,我们就触摸屏和按键部分的代码做相关说明。说明其中应该注意的地方。
UPON--知道个P
·
2020-08-09 13:16
Android
Input
System
Linux
Driver
of
Input
Linux
Driver
of
USB
STM32控制16路舵机控制板PCA9685
STM32与驱动板的连接驱动板STM32VCC3.3VGNDGNDSCL
I2C
_SC
流氓兔来啦
·
2020-08-09 12:22
物联网系统
STM32
Mtk touch panel驱动/TP驱动详解
在启动过程中,先注册/mediatek/custom/comond/kernel/touchpanel目录下的具体驱动(如focaltech_driver.c),init函数里实现
i2c
_register_board_info
sdkdlwk
·
2020-08-09 11:48
android 串口扩展(wk2xxx)移植
1.驱动移植将wk2xxx_
i2c
.cwk2xxx.h放到lichee\linux-3.4\drivers\hwmon目录下1.makefileobj-$(CONFIG_SERIAL_
I2C
_WK2XXX
Raymond_Taoer
·
2020-08-09 11:06
allwiner
I2C
总线协议
一、
I2C
串行总线的组成及工作原理
I2C
总线是PHLIPS公司推出的一种串行总线,它只有两根双向信号线。一根是数据线SDA(serialdata),另一根是时钟线SCL(serialclock)。
祥玉汪
·
2020-08-09 11:55
笔记
MTK平台TP驱动框架分析
MTKTP驱动移植调试一般分为五步:1、硬件IO口配置;2、TP驱动移植;3、
I2C
通信;4、中断触发;5、数据上报;MTKTouch驱动的组成:MtkTouchdriver驱动包括:Mtkplatform
只是一些暗恋而已
·
2020-08-09 10:02
MTK系列驱动开发
记一次移植GT9271无法正常通信
移植汇顶的TPGT9271时,发现
i2c
通信不上,检查了TP的供电和复位脚及硬件连接,都没发现问题,然后发现内核有如下的报错信息。
那颗流星
·
2020-08-09 09:57
TP
Android Input System
该图kernel部分是以用
i2c
接口的input设备为例。
matty84
·
2020-08-09 09:38
linux-3.4.2 s5pv210 Goodix-TS 移植
第一步:移植代码从原理图可以看到,使用的事
I2C
0;mach-smdkv210,添加
i2c
,staticstruct
i2c
_board_info
i2c
_devs0[]__initdata={#ifdefCONFIG_TOUCHSCREEN_GOODIX
liujia2100
·
2020-08-09 09:21
Linux-Input系统
Linux-驱动移植
Linux
Linux 内核I2C总线架构
如:~#ls/sys/bus/
i2c
/drivers/ad-7441/-llrwxrwxrwx1rootroot0Jan100:072-0070->../../../..
linchuanzhi_886
·
2020-08-09 09:30
linux
kernel
STM32通过
I2C
与BMP280通信
BMP280气压传感器(DigitalPressuresensor)测试流程图:项目中使用的是
I2C
通信,BMP280的作为slave的地址要确认好,它的地址根据硬件电路SDO接什么脚来决定:1.BMP280
koson_L
·
2020-08-09 09:48
STM32
android TP驱动移植调试笔记
1.添加
I2C
设备TP一般采用的是
I2C
作为数据和命令接口,所以TP驱动也可以归类为
I2C
驱动。
jkzrc
·
2020-08-09 08:16
androic驱动
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他