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总线协议
触摸IC TTP229学习笔记
请听我娓娓道来……算了不废话,直接上主题:一、TTP229并不是芯片具体型号,该类芯片下面有多个具体型号,在开发之前,请一定要先确认你的芯片具体型号,我用的是TTP229BSF,这一款芯片其实是不带
I2C
21211321
·
2020-07-04 11:40
STM32
TTP229
触摸按键
Can
总线协议
学习
之前学习了Modbus协议的内容,后面几周晚上学习下Can总线。这几天晚上一直在看CanOpen协议源码,现在开始整理笔记,虽然网上有很多大牛写过,我还是自己记录下,这样印象才深刻。文章目录1.Can总线电平介绍2.Can总线何时是空闲的3.Can总线的标准帧和扩展帧结构4Can总线帧类型4.1数据帧4.2远程帧4.3错误帧(1)错误情景分下面几类(2)错误帧类型4.4过载帧5.Can总线仲裁机制
armwind
·
2020-07-04 11:54
Can
Bus
Linux
I2C
驱动分析(三)----
i2c
_dev驱动和应用层分析
一、
i2c
-dev驱动分析1.1、设备驱动注册分析这个驱动,还是从module_init()和module_exit()开始,程序如下:点击(此处)折叠或打开staticint__init
i2c
_dev_init
辉辉308
·
2020-07-04 11:39
Linux
I2C子系统
linux驱动
嵌入式常用技术概览之IIC(
I2C
)
一、先决知识(1)模电基础知识(用以理解IIC如何通信)二、IIC概览
I2C
是80年代飞利浦(Philips->NXP->高通)研发的双线串行总线。
appel81038103
·
2020-07-04 11:38
ESP32那些事儿(七):功能开发之I2S和
I2C
驱动
1、基于ESP32API的
I2C
1、I2S的使用I2S为三线总线,3个信号分别为:①串行时钟SCK,也叫位时钟(BCK)。即每发送1位数字音频数据,SCK上都有1个脉冲。
一只在软件园奔跑的老程序猿
·
2020-07-04 10:22
ESP32那些事儿
I2C
通讯总结
I2C
简介IO口模拟
I2C
总线。两线式串行总线,主要用于连接微控制器及外围的设备。由数据线SDA和时钟SClerosis构成串行总线,可发送和接收数据。
alala120
·
2020-07-04 10:48
通讯
I2S
总线协议
理解
I2S总线InterICSound总线又称集成电路内置音频总线。I2S对数字音频设备之间的音频数据传输而制定的一种总线标准。采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。I2S模型I2S有3个主要信号1).串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK
aihuanyou6758
·
2020-07-04 10:46
第24章 SPI—读写串行FLASH—零死角玩转STM32-F429系列
i.youku.com/firege本章参考资料:《STM32F4xx中文参考手册》、《STM32F4xx规格书》、库帮助文档《stm32f4xx_dsp_stdperiph_lib_um.chm》及《SPI
总线协议
介绍
aicai1841
·
2020-07-04 10:08
STM32 硬件
I2C
中断实现
目录1、初始化
I2C
2、启动传输3、发送数据流程4、接收数据5、Code6、注意:对于有嵌入式开发经历的人来说,
I2C
是使用场合较多的一种通讯方式,比如MPU6050、AT24C02、LRC9663等等都有
ai5945fei
·
2020-07-04 10:34
STM32
张高兴的 Windows 10 IoT 开发笔记:0.96 寸
I2C
OLED
ThisisaWindows10IoTCoreprojectontheRaspberryPi2/3,codedbyC#.GitHub:https://github.com/ZhangGaoxing/windows-iot-demo/tree/master/OLEDImageConnectSDA-Pin3SCL-Pin5VCC-5VGND-GNDReferencehttps://github.com
ahuihun5901
·
2020-07-04 10:32
XILINX 的 MIG IP(非AXI4)接口时序以及控制
AXI4从接口块AXI4从站接口将AXI4事务映射到UI,以向内存控制器提供行业标准
总线协议
接口。用户界面块和用户界面UI块向用
战斗机上的飞行员
·
2020-07-04 10:03
xilinx
树莓派和Arduino使用USB进行通信基于Python——For初学者
树莓派和Arduino之间的通信主要有三种方式,即USB对接,GPIO对接和
I2C
总线对接。本文主要学习一下使用USB进行对接。(以及GPIO的准备工作)。
a_52hz
·
2020-07-04 10:57
树莓派
Arduino
关于MPU6050陀螺仪模块的测量误差分析
该模块集成了一片MPU6050芯片和一片STM8S003F3P6单片机,具有串口和
I2C
接口。
夏天水果有点甜
·
2020-07-04 10:09
图像处理算法相关
SDI、PDI、UART,
I2C
,SPI 接口总结
SDI、PDISDI:SerialDigitalInterface,串行数字接口。PDI:ParallelDigitalInterface,并行数字接口(PDI涵盖了SPI或者EMIF异步16)UART一直好奇UART一根线就能通信的背后原理,看了一些文章,其实一直没说到根本原因,uart抛开了clock信号,如果采用常规方式进行采样,在接收端无法定位数据信号的起始点和结束点,也就无从判决数据信号
Aslier
·
2020-07-04 10:08
51单片机——EEPROM
基于
I2C
通信协议的器件。
a1314521531
·
2020-07-04 09:16
51单片机
STC89C51单片机
51单片机——SPI
UART、
I2C
和SPI是单片机系统中最常用的三种通信协议。
a1314521531
·
2020-07-04 09:16
51单片机
STC89C51单片机
STM32 IO口模拟
I2C
+驱动MPU6050
一年前写的博客,没有把驱动代码分享出来是我疏忽了,可以到网盘下载驱动代码链接:https://pan.baidu.com/s/1SDVQfyoOoycCY_6eSXamlQ密码:ipj7之后运用MPU6050做了一个平衡小车,可以通过蓝牙控制,下载链接:diy平衡小车一、MPU60501.MPU6050介绍MPU6050是InvenSense公司推出的全球首款整合性6轴运动处理组件,相较于多组件方
Zach_z
·
2020-07-04 09:00
嵌入式
I²C通信协议
半双工通信方式:允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信空闲状态
I2C
总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态
YuLong5530330
·
2020-07-04 09:20
嵌入式
STM32
【STM32】USART IDLE + DMA 异常解决方案
背景又出BUG呗~设计背景之前使用STM32F207做了一个UART->
I2C
的转接板。UART部分是用来与上位机进行交互的,接收数据采用IDLE中断+DMA的方式,发送数据采用阻塞的方式。
Cherry0_0Wu
·
2020-07-04 09:00
#
【Cherry
的
BUG
库】
实现物联网–教你如何将mbed LPC114FN28连入AXEDA!
LPC1114FN28拥有高达32KB的Flash存储空间,高达4KB的数据存储空间,一个快变模态
I2C
总线接口,一个RS-485/EIA-485UART接口,一个带SS
WIZnet
·
2020-07-04 09:18
开源硬件
SCCB协议下ov7670调试
I2C
基础部分请参考:[(原创)巩固理解
I2C
协议(MCU,经验)](http://www.cnblogs.com/hechengfei/p/4117840.html)1.SCCB与
I2C
区别SCCB与
Sudouble
·
2020-07-04 09:44
嵌入式
stm32软件模拟
i2c
通讯读取lm75a温度
很久以前,写过基于51单片机的
i2c
通信,具体是读写EEPROM。但是当时没能好好总结,只是记录了些代码,现回头去来看,真是一件头疼的事情。
Utotao
·
2020-07-04 09:07
STM32单片机开发
基于Arduino的NodeMCU(ESP8266)上报温湿度及烟感值到物联网平台
WiFi连接信息存储到片上flash开发准备硬件NodeMCU开发板x1NodeMCU是一款基于乐鑫ESP8266的开发板,将ESP8266上的片上资源引出来方便外界传感器,片上资源包括IO、UART、
I2C
UUDD
·
2020-07-04 08:23
物联网平台
物联网
传感器
从零开始学习linux的
I2C
设备驱动框架——写一个简单的SHT20驱动
目录0.测试环境说明1.设备树的修改2.设备驱动框架3.
I2C
数据传输过程3.1struct
i2c
_msg3.2SHT20的数据收发4.
I2C
适配器超时等待时间的修改本文资源参考0.测试环境说明Linux
燕卫博
·
2020-07-04 08:17
驱动程序编译
TMS320C28x系列TMS320F2837x开发板的拓展IO信号、底板连接器
拓展IO信号J6引出了ePWM、GPIO拓展信号,J7引出了eQEP、McBSP、GPIO拓展信号,J8引出uPP、GPIO拓展信号,J9引出了Sigma-Delta、SPI、
I2C
Tronlong_
·
2020-07-04 08:06
产品说明
创龙集成TL665x-EasyEVM开发板(DSP端)+ TL-A7HSAD采集卡(FPGA端)开发板规格书
此设计通过
I2C
、PCIe、SRIO等通信接口将DSP开发板和FPGA采集卡结合在一起,组成DSP+FPGA架构,实现了需求独特、灵活、功能强大的DSP+FPGA高速数据采集处理系统。
Tronlong_
·
2020-07-04 08:34
产品说明
续:关于stm32通信协议:软件模拟SPI、软件模拟
I2C
的总结(fishing_8)
软件模拟
I2C
协议前面把软件模拟SPI的代码贴完了,再接着贴软件模拟
I2C
的代码,我跑的实验是通过软件模拟
I2C
读写EEPORM(AT24C02),代码已经调通了的。
To_be_a_fisher
·
2020-07-04 08:19
研究生菜鸟
AMBA基础知识3:AMBA-AXI
总线协议
详解
来自:http://blog.sina.com.cn/s/blog_13f7886010102x2iz.htmlAXI(AdvancedeXtensibleInterface)是一种
总线协议
,该协议是ARM
Times_poem
·
2020-07-04 08:46
AMBA基础知识
树莓派学习笔记(四)——温湿度检测(本地OLED显示、ONENET云平台显示)
文章目录前言一、硬件连接二、树莓派开启
I2C
功能1、使能
I2C
KernelModule2、安装
I2C
-Tools三、本地温度显示1、安装luma.oled的包2、点亮oled屏幕3、本地温湿度检测四、ONENET
卡绒Charon
·
2020-07-04 08:29
Linux
Python
树莓派
(记录)Arduino环境ESP8266-----U8G2
#include#includeU8G2_SSD1306_128X64_NONAME_F_SW_
I2C
u8g2(U8G2_R0,/*clock=*//*SCL*/13,/*data=*//*SDA*/12
Starry丶Sky
·
2020-07-04 08:52
(记录)Arduino环境ESP8266-----DHT11+U8G2
#include#include#include#defineDHT11_PIND8U8G2_SSD1306_128X64_NONAME_F_SW_
I2C
u8g2(U8G2_R0,/*clock=*//
Starry丶Sky
·
2020-07-04 08:52
《树莓派CM3》
I2C
引脚映射到GPIO28/29
目前网上树莓派很少针对CM3的资料,手上有一项目,因为使用DPI占用了GPIO0-GPIO27,也就是说树莓派3B的板子上J8的IO全部用掉了,另外项目还要接OLED,DS3231时钟芯片等其他外设,所以不能使用树莓派3B,还好树莓派提供工业计算模块CM3,从微雪资料上看GPIO至少扩展到GPIO45,所以就先选用了CM3Lite+微雪的CMIO+内存卡等其他配件,CM3lite是不带eMMC的版
ShaoMingya
·
2020-07-04 08:52
树莓派
DHT11详细介绍
DHT11虽然也是采用单
总线协议
,但是该协议与DS18B20的单
总线协议
稍微有些不同之处。相比于DS18B20只能测量温度,DHT11既能检测温度又能检测湿
ReCclay
·
2020-07-04 07:33
#
单片机
【嵌入式Linux驱动开发】二十四、Linux
I2C
驱动上手尝试
一、
I2C
驱动框架简介 Linux内核将
I2C
驱动分为两部分:①、
I2C
总线驱动,
I2C
总线驱动就是SOC的
I2C
控制器驱动,也叫做
I2C
适配器驱动。
ReCclay
·
2020-07-04 07:00
#
嵌入式Linux驱动入门
IIC总线详解
IIC总线详解一、IIC物理结构
I2C
总线在物理连接上非常简单,分别由SDA(串行数据线)和SCL(串行时钟线)及上拉电阻组成。
错念、
·
2020-07-04 07:09
esp8266 mqtt ccs811空气质量检测
ccs811能够检测空气中的CO2以及VOC(挥发性有机物)arduino开发安装Adafruit_CCS811库GitHub链接使用代码CCS811_test示例代码按照下图连线使用的
I2C
通信SDA
Nie_Hen
·
2020-07-04 07:15
IOT应用
STM32
I2C
介绍及cubemx配置
了解
I2C
协议,并能够使用
I2C
将数据写入和读出,
I2C
协议
I2C
协议和摩托罗拉公司的SPI协议一样,是一种通讯协议。串行外围设备接口,是一种高速全双工的通信总线,是由Phiilps公司开发的。
Nie_Hen
·
2020-07-04 07:14
STM32学习与应用
Arduino -
I2C
通信协议& mlx90614红外温度传感器
Arduino主从机之间的
I2C
通信在数字通信各种协议中,相对Ethernet,USB,SATA,PCI-Express等传输速度达数百上千兆字节每秒的总线,
I2C
和SPI常称为“小”协议。
Naiva
·
2020-07-04 07:52
Arduino
电子通信
使用Arduino开发ESP32(11):IO口与相关外设说明与记录
文章目录目的数字IO口基本使用外部中断使用示例参考链接LEDC(PWM)常用方法使用示例参考链接SigmaDelta参考链接ADC常用方法使用示例参考链接DAC常用方法使用示例参考链接Serialport
I2C
Naisu_kun
·
2020-07-04 07:51
ESP32相关
RT-Thread Studio 使用笔记(六)| 获取光传感器数据(
I2C
设备驱动+BH1750手写驱动代码分享)
1.介绍2.添加
I2C
设备2.1.打开
I2C
设备驱动框架双击左侧RT-ThreadSetting文件,即可打开RT-Thread图形化配置工具,软件模拟
I2C
这一项是灰色的,表示没有打开,单击一下即可打开软件
Mculover666
·
2020-07-04 07:03
RT-Thread
迷你桌面时钟项目实战
使用RT-Thread Studio DIY 迷你桌面时钟(二)| 获取温湿度传感器数据(
I2C
设备驱动+SHT3x软件包)
寻求更清爽的阅读体验,请移步:Mculover666的个人博客。1.项目进度桌面Mini时钟项目用来演示如何使用RT-ThreadStduio开发项目,整个项目的架构如下:在上一篇博文中简单的介绍了RT-ThreadStudio一站式工具,基于STM32L431RCT6这个芯片创建工程,并修改时钟为使用外部时钟。使用RT-ThreadStudioDIY迷你桌面时钟(一)|基于STM32芯片创建工程
Mculover666
·
2020-07-04 07:32
RT-Thread
迷你桌面时钟项目实战
【STM32Cube_15】使用硬件
I2C
读取温湿度传感器数据(SHT30)
上一篇:【STM32Cube_14】使用硬件
I2C
读写环境光强度传感器(BH1750)寻求更好的阅读体验,请移步:Mculover666的个人博客。
Mculover666
·
2020-07-04 07:30
#
STM32CubeMX
实战
STM32实战系列教程
STM32学习之路:
I2C
的基本读写
宏定义:/*
I2C
传输速度,最高为400kHz*/#define
I2C
_SPEED400000/*STM32自身的
I2C
地址,这个地址只要与STM32外挂的
I2C
器件地址不一样即可*/#define
I2C
_OWN_ADDR0x77
Lxingmo
·
2020-07-04 06:29
stm32
MSM8937-MSM8953
I2C
配置调试指南
一、
I2C
配置(硬件描述)1.根据原理图,查找相关的
i2c
引脚对应的GPIO值,以GPIO10作为
I2C
_SDA,GPIO11作为
I2C
_SCL为例。
loongembedded
·
2020-07-04 06:41
msm8909之LCD移植简述
背光配置:分为boot和kernel两部分高通LCD背光:有三种模式:PWMmode:PMIC输出PWM控制背光芯片DCSmode:通过MIPI配置LCMIC寄存器输出PWMWLEDmode:GPIO
I2C
奶牛养殖场小马
·
2020-07-04 06:15
Linux驱动
【FPGA——协议篇】:
I2C
总线协议
详解+verilog源码
1.whatis
I2C
bus?①2条双向串行线,一条数据线SDA,一条时钟线SCL。②SDA传输数据是大端传输,每次传输8bit,即一字节。
Lily_9
·
2020-07-04 06:07
FPGA
STM32——硬件和软件
I2C
协议
目录
I2C
协议
I2C
物理层
I2C
协议层STM32的硬件
I2C
软件模拟
I2C
部分通信逻辑附录
I2C
协议
I2C
通讯协议(Inter-IntegratedCircuit)是由Phiilps公司开发的,由于它引脚少
KYYK
·
2020-07-04 06:48
嵌入式
STM32
I2C
总线协议
的verilog实现
最近一直在学习各种接口,今天要讲的是
I2C
总线。
I2C
是是一种简单的同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。
IamSarah
·
2020-07-04 06:08
IC模块设计
CAN总线详解
概述CAN(ControllerAreaNetwork)
总线协议
是由BOSCH发明的一种基于消息广播模式的串行通信总线,它起初用于实现汽车内ECU之间可靠的通信,后因其简单实用可靠等特点,而广泛应用于工业自动化
Harlen018
·
2020-07-04 05:15
信号
linux Gsensor驱动(bma250为…
gsensor驱动在系统中的层次如下图所示:图中包含三个部分:hardware,driver,input:nHardware:其实我们可以认为Gsensor也是一个
I2C
设备。
FE421504975
·
2020-07-04 05:43
linux
上一页
105
106
107
108
109
110
111
112
下一页
按字母分类:
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
其他