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总线协议
SPI
总线协议
及SPI时序图详解
转自:http://pcwebmaster.blog.163.com/blog/static/283694702009114102956592/SPI,是英语SerialPeripheralInterface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易
flyheart的天空
·
2020-06-27 07:14
STM32学习日志
FPGA音频编解码驱动及
I2C
写入代码
FPGA音频编解码驱动及
I2C
写入代码使用音频编解码芯片为WM8731,其通过
I2C
对WM8731进行寄存器写入,将需要写入的数据放入例化的ROM块中,通过状态机控制数据的写入;通过对50M和24M的时钟分频提供
爬坑少年
·
2020-06-27 06:54
FPGA
音频
编译码
fpga
Verilog
状态机
I2C
WM8731
新路程------hi3516a的
i2c
_read调用过程
在/Hi3516A_SDK_V1.0.6.0/osdrv/tools/board/reg-tools-1.0.0/source/tools/
i2c
_ops.c里有
i2c
_read的实现在ret=read
苏西守护者
·
2020-06-27 06:55
linux驱动
SPI
总线协议
及SPI时序图详解
SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要是在sck的控制下,两个双向移位寄存器进行数据交换。SPI总线是Motorola公司推出的三线同步接口,同步串行3线方式进行通信:一条时钟线SCK,一条数据输入线MOSI,一条数据输出线MISO;用于CPU与各种外围器件进行全双工、同步串行通讯。SPI主要特点有:可以同时发出和接收串行数据;可以当作主机或从
笨小孩的明天
·
2020-06-27 06:04
51单片机
SMBus与
I2C
的差别
TheI²CbusandtheSMBusarepopular2-wirebusesthatareessentiallycompatiblewitheachother.Below,significantdifferencesbetweenthetwobuses.I²CSMBusTimeoutNoYesMinimumClockSpeedDC10kHzMaximumClockSpeed100kHz(40
笨小孩的明天
·
2020-06-27 06:33
通信协议
I2C
通信和ADC
I2C
接口
I2C
接口只有两根线,SCL和SDA:SCL:时钟线,传输时钟信号,由主设备向从设备传输时钟信号,SDA:数据线,传输数据信号,主从设备之间相互传递数据的通道
I2C
属于串行通信,数据以bit为单位在
阿C_C
·
2020-06-27 04:14
ARM裸机
I2C
总线协议
及时序图详解
1.
I2C
协议概述
I2C
(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。
Mr_OYMS
·
2020-06-27 04:56
linux驱动程序之
-
i2c
常用高速AD/DA转换芯片
原文地址:常用高速AD/DA转换芯片作者:风风车车型号位数采样频率通道数接口NMC2电压功耗封装ADS111016位1.6KSPS1DiffSerial,
I2C
16bit0.25/2.7,56SOT-23ADS120216
894508923
·
2020-06-27 04:08
windows——TV中的DDC和EDID介绍
C、目前主要的DDC标准有DDC1、DDC2B、DDC2ABD、一般都配备符合VESADDC标准的DDC1/2B,即符合
I2C
协定的双向数据通道,主机可以通过DDC2B通道去取得EDID信息,根椐D
SmartSmall
·
2020-06-27 04:03
windows
MPC5748G之can polling & interrupt
开发环境:硬件:MPC5748G软件:S32DesignStudioforPowerArchitectureVersion2017.R1外设:TPS43331
I2C
TJA1043CANcan引脚:PB0PB1
xlbtlmy
·
2020-06-27 02:48
MPC57xx
大白NBIOT 移远BC26模块模组OpenCpu开发视频教程(有连接移动、电信平台的opencpu源码)
BC26所有1.8V的IO口都转换成了3.3V的电平,开发板留出了BC26的3个调试串口、所有GPIO口、
I2C
接口、SPI接口、2个GPIO控制的LED灯、电源指示灯、休眠唤醒接口、BC26电源启动接
大白NB-IOT
·
2020-06-27 02:41
BC26
NB-IOT
opencpu
stm32的
I2C
主从模式
1,stm32的
I2C
总线既可以作为主模式也可以作为从模式作为主模式和作为从模式在CUBE中的配置是一样的,只是
i2c
设备的地址不一样Timing是时序,是在配置的时候生成的,不需要修改当总线的频率设置为
丨丶小朱
·
2020-06-27 01:38
MCU
imx6ull-qemu 裸机教程1:GPIO,IOMUX,
I2C
无意间搜到了韦东山老师的6ul网站,上面有一个6ul的qemu仿真器,下载下来用了用,非常好用,有UI,比原装的qemu-system-arm提供的6ul开发板多了很多功能。下面贴出的就是韦东山老师的qemu网站:百问网imx6ull-qemu但是默认的跑了linux,没有裸机的例程。所以本文写了几个裸机的程序以供参考学习6ulsoc上一些外设IP。目的是以最简单的代码来帮助对6ul感兴趣的朋友属
FRAWSCCC
·
2020-06-27 00:09
嵌入式开发
QEMU
ARM
在ARM Linux下使用GPIO模拟SPI时序详解
SPI通信原理要比
I2C
简单,它主要是主从方式通信,这种通信方
Yang-Zheng
·
2020-06-26 23:49
C语言
linux驱动篇
关于0.96OLED的显示过程详解(
I2C
通信方式)
内部驱动IC为SSD1306;通信方式一般为SPI或者
I2C
。如下图所示,配置哪种模式主要是根据BS0、BS1和BS2这三个管脚的电平逻辑来的。
啤酒要自律
·
2020-06-26 23:52
随笔记录
STM32之
I2C
模块调试总结
前一段时间对STM32的
I2C
模块进行了调试,今天做一个总结。关于
I2C
协议的知识,这里就不再赘述,网上有很多介绍
I2C
协议的文章。
云域的空间
·
2020-06-26 23:09
STM32
2020-01-17
学习】《六项精进》1遍共696遍《大学》1遍共696遍阅读《文化自信与民族复兴》【经典名句】穷则独善其身,达则兼济天下【行~实践】一、修身:读书,散步二、齐家:和老公交流,和爸爸视频三、建功:(对工作)
总线协议
和
紫魇
·
2020-06-26 23:05
IIC总线解析
1.
I2C
总线协议
解析1.1.概述IIC开发于1982年,当时是为了给电视机内的CPU和外围芯片提供更简易的互连方式。
丁优秀
·
2020-06-26 23:15
通信协议
SPI详解及SPI接口flash举例
一、SPI总线是怎么一回事:推荐文章http://blog.csdn.net/ce123_zhouwei/article/details/6897293,关于SPI与uart、
i2c
的比较,推荐文章http
FSak47
·
2020-06-26 21:00
水滴石穿
个人云平台账号备忘
-----BEGINPGPMESSAGE-----Version:GnuPGv2hQEMAzxIntHP6Q/FAQf8Dwt45Y8a0KfT21jz
I2C
2Oo++tZlt1qEQhr45Mtb7UmyuTwSy2xkN9H1XX4nmZqPSrhMZYiBkyEtECxISTByN647nOUP
HapLeo
·
2020-06-26 20:48
LIN总线开发:STM32F0 TJA1020
LIN
总线协议
最新版本是V2.2,历史版本有V1.0,V1.2,V1.3,V2.0,V2.1,V2.2。具体的区别请自行百度,这里只介绍对于写代码最需要关心的问题。
Triv
·
2020-06-26 20:20
总线及方控
STM32
STM32CubeMX学习教程之十:硬件
I2C
读写AT24C02
完整源码下载:https://github.com/simonliu009/STM32CubeMX-hardware-
I2C
-AT24C02网上有流传已久一种说法,就是STM的
I2C
有bug,不好用。
SimonLiu009
·
2020-06-26 20:39
STM相关
STM32 使用Cube的心得(一)
I2C
读写1.地址需要自己左移1位(stm32中需要,但是NXP中不需要),LPC系列的以前用过一款,函数内部自动左移了。
tingfenghanlei
·
2020-06-26 19:57
嵌入式
用NMOS搭建自动双向电平转换电路
2.3Deviceswithdifferentlogiclevelsconnectedviathebi-directionallevelshifter.Thebi-directionallevelshifterisusedtointerconnecttwosectionsofan
I2C
-bussystem
Jimbo_Zhang
·
2020-06-26 19:17
硬件设计
V-shifter
【硬件】Lin总线 (与Can总线/Uart对比)+ uart模拟lin
1.引言Lin是一种一主多从的单
总线协议
。背景历史这些都可以在文末参考链接中查阅。Lin和Can都是车上常用的总线,所以做个对比,这个网上对比文章很多。
tao475824827
·
2020-06-26 18:31
第十四章:sensor驱动源码解析与实战
纯应用层驱动是没办法操作硬件的,所以需要调用底层
i2c
驱动。1、驱动源码路径Hi3518E_SDK_V1.0.3.0\package\mpp\mpp\component\isp\sensor目录下。
kuensan
·
2020-06-26 17:41
Hi3518e
海思HI3518E学习记录
STM32F103使用硬件
i2c
作为从机模式
https://blog.csdn.net/c1033177205/article/details/79160803一、简单说明本例子参考了ST官方历程,官方历程的链接如下http://www.st.com/content/st_com/zh/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm3
sunjing_
·
2020-06-26 15:52
c
STM32F030 硬件
I2C
驱动 AT24C16
由于F0完全重写了
I2C
,所以以往的代码并不能直接使用,修改事件、接口上会浪费很多时间,特别是对于使用F0系列进行入门的新手。
Similar_Fair
·
2020-06-26 15:52
STM32
单片机
作为uboot到kernel中DTS DTSI DTB等关系
这些代码充斥在/arch/arm/plat->xxx和/arch/arm/mach-xxx目录,对内核而言,这些platform设备、resource、
I2C
_board_info、spi_board_info
枫_在路上
·
2020-06-26 15:09
linux-c
I2C
详解(一)
I2C
Bus(Inter-IntegratedCircuitBus)最早是由Philips半导体(现被NXP收购)开发的两线时串行总线,常用于微控制器与外设之间的连接。
sternlycore
·
2020-06-26 14:41
硬件接口
STM32
I2C
从机发送数据
stm32
I2C
主机发送功能在网上有很多例程,调试也很容易,从机发送数据的介绍很少,鉴于本人刚开始调试单片机程序不久,花了一整天也没调试通,最后在部门领导的帮助下,通过示波器及单步调试程序,查看寄存器状态值
sljtfyt
·
2020-06-26 13:13
关于RS485总线通信协议开发注意事项
本文描述RS485
总线协议
的工作原理,从根本上剖析导致以上问题的根本原因。2RS485总线硬件特点2.1拓扑结构RS485总线一般采用1对1和1对多
黄大刀
·
2020-06-26 09:06
嵌入式硬件
STM32F030
I2C
从模式中断编程
第一次用
I2C
的从模式,之前用的是主模式,用的IO模拟的,在很多设备都用上了,没什么问题。在使用
I2C
从模式之前,也在网上看到很多人说这个是坑。
黄大刀
·
2020-06-26 09:35
嵌入式硬件
学写驱动抽象层
理清芯片之间的关系和逻辑硬件上8541e通过mipi和
i2c
连接到9288,9288通过gmsl信号线连接到96705编串器上,96705和0144是通过dvp接口连接,包含
i2c
。软件上平台
Eliot_shao
·
2020-06-26 08:40
车机
mtk设备模型之LCM
Linuxkernel有一些总线,比如USB、
I2C
等。对于每一个总线都会有一些设备和驱动挂在上面。驱动服务于匹配的设备,使Linux正确的操作硬件设备。
Eliot_shao
·
2020-06-26 08:40
MTK
分析android零部件
怎样用STM32 中的
I2C
读写EEPROM(一)
I2C
协议简介
I2C
是一种串行同步通信方式,由一根时钟线和一根数据线组成.由Philips公司发明.由于它引脚少,硬件实现简单,可扩展性强,不需要USART、CAN等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路
rannar
·
2020-06-26 05:59
JZ2440 系统时钟
内核HCLK:用于AHB总线上设备,比如cpu核,存储控制器,中断控制器,lcd控制器,DMA控制器,和USB主机模块,主要用于高性能模块PCLK:用于APB总线上设备,比如WATCHDOG,IIS,
I2C
乘风life
·
2020-06-26 04:57
嵌入式
stm32f030 硬件
I2C
配置
使用硬件
I2C
的说明STM32F0使用硬件
I2C
作为master,与外设通信,code步骤如下:配置GPIO引脚功能初始化
I2C
外设调用
I2C
的外设库函数进行读写
I2C
下面是详细代码:1.配置GPIO引脚功能
DingDingMagic
·
2020-06-26 04:00
stm32f0
stm32 can总线通信[库函数]
相比于
I2C
和SPI总线结构,can总线定义了更为优秀的物理层、数据链路层,并拥有种
qutiezhu
·
2020-06-26 04:30
STM32
【通信专栏】二:
I2C
通信(上篇)STM32单片机
本文使用STM32FI03RCT6型号的单片机,基于正点原子的函数库进行总结讲解想来单片机这块儿除了USART串口通信外,常见的便是
I2C
通信了,因为
I2C
通信硬件连接简单,可扩展性强,但是这种硬件连线的简洁
周旋_
·
2020-06-26 02:47
单片机(stm32)
【STM32】stm32f407 + DS18B20 碰出不一样的火花
CSDN@AXYZdong,CSDN首发,AXYZdong原创唯一博客更新的地址为:AXYZdong的博客▲碰撞、火花文章目录前言一、硬件基础——DS18B201.DS18B20简介2.硬件连接3.单
总线协议
步骤
AXYZdong
·
2020-06-26 01:20
【STM32】
通信方式(一)——STM32中的IIC相关问题
IIC的概述(1)
I2C
总线是一种串行数据总线,只有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL,两根线可以挂多个设备。
我要起一个跟你无关的名字
·
2020-06-26 01:18
\OBJ\USART.axf: Error: L6218E: Undefined symbol
I2C
_CheckEvent (referred from oled_
i2c
.o).
…\OBJ\USART.axf:Error:L6218E:Undefinedsymbol
I2C
_CheckEvent(referredfromoled_
i2c
.o).
黄义培
·
2020-06-26 00:54
U
I2C
ode智能生成Flutter代码--整体设计篇
U
I2C
ODE简单介绍: U
I2C
ODE项目是闲鱼技术团队研发的一款通过机器视觉理解+AI人工智能将UI视觉图片
迷你芊宝宝
·
2020-06-25 23:56
STM32 HAL使用TIM6代替Systick作为时基
在使用STM32CubeMX生成对应的STM32工程时,很多时候在配置SYS的时候,会直接忽略掉时基源的选择,而STM32CubeMX默认选择的是Systick,作为HAL库的时基,用于一些超时操作,像
I2C
Sola_Ex
·
2020-06-25 23:56
STM32
[sensor]没有中断的距离传感器在打电话灭屏时间长后失效
[SOLUTION]目前的driver架构是对于没有使用中断模式的距离传感器(cust_alsps.c.ps_polling=1)在驱动的
i2c
_probe里初始化一个wakelock,在Operate
笙箫莫离
·
2020-06-25 20:22
STM32的硬件
I2C
实现及问题
虽然软件可实现
I2C
读取三轴传感器数据,但
I2C
作为一种重要的通信协议是一定要搞清楚问题所在的,SO继续研究之前的问题。
zip_link
·
2020-06-25 20:46
物联网计算机小白
STM32
传感器
嵌入式单片机
IIC
基于INA226模块的功率检测电路
1模块简介INA226是一款分流/功率监视器,具有
I2C
™或SMBUS兼容接口。该器件监视分流压降和总线电源电压。
红茶绿茶和奶茶
·
2020-06-25 18:50
嵌入式设计
嵌入式
单片机
STM32F1系列芯片初识
芯片集成定时器,CAN,ADC,SPI,
I2C
,USB,UART,等多种功能。按性能分成两个不同的系列:STM32F103“增强型”系列和ST
1024zx
·
2020-06-25 16:08
STM32
STM32第九章-IIC通讯应用
文章目录一、IIC简介二、软件模拟协议1.IIC初始化函数2.起始信号3.等待应答信号4.应答信号5.停止信号6.IIC发送字节7.IIC读取字节三、硬件协议IIC初始化函数 说到IIC(通常也叫
I2C
果果小师弟
·
2020-06-25 16:17
STM32
上一页
109
110
111
112
113
114
115
116
下一页
按字母分类:
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
其他