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总线协议
MCP4725介绍和STM32模拟IC2驱动
1路DAC输出12位分辨率
I2C
接口(标准,快速,高速支持)供电电压2.7-5.5内部EEPROM存储设置
I2C
地址可配置(A0)(A1、A2内置,默认为‘00’)二.硬件设计MCP4725的管脚定义如图所示
爱学习的王大胖子
·
2023-07-25 14:51
STM32
电路
元器件使用
stm32
嵌入式硬件
单片机
STM32
I2C
clock stretching
STM32
I2C
clockstretchingInan
I2C
communication,themasterdevicedeterminestheclockspeed.UnlikeRS232the
I2C
busprovidesanexplicitclocksignalwhichrelievesmasterandslavefromsynchronizingexactlytoapredefinedbaud
cyang812
·
2023-07-25 13:03
STM32学习笔记
stm32
嵌入式硬件
单片机
STM32
I2C
OVR 错误
一、问题STM32
I2C
用作从机时,开启如下中断并启用callback回调函数。
cyang812
·
2023-07-25 13:30
STM32学习笔记
stm32
单片机
嵌入式硬件
【【51单片机的
I2C
总线】】
51单片机的
I2C
总线学会总线,掌控芯片。了解串口,真理全有。
ZxsLoves
·
2023-07-25 12:46
51单片机学习
51单片机
嵌入式硬件
单片机
【【51单片机的AT24C02】】
51单片机的AT24C02AT24C02先介绍一下存储器的知识这里的重点肯定是
I2C
总线存储器分为2种一种是易失性存储器RAM还有一种是非易失性存储器ROMRAM分为SRAM和DRAMMaskROMPROMEPROME2PROM
ZxsLoves
·
2023-07-25 12:45
51单片机学习
51单片机
嵌入式硬件
单片机
51单片机--AT24C02数据存储
文章目录存储器的介绍AT24C02
I2C
总线
I2C
时序结构AT24C02数据帧AT24C02数据存储实例存储器的介绍存储器是计算机系统中的一种重要设备,用于存储程序和数据,它可以通过电子、磁性介质等技术来记录和保持数据
诡异森林。
·
2023-07-25 12:12
51单片机
51单片机
AT24C02
数据存储
HAL STM32F1硬件I1C扫描从设备地址
HALSTM32F1硬件I1C扫描从设备地址✨利用硬件
I2C
接口扫描从设备地址是否在线,可以有效的帮助检测从设备是否在线,以及诊断从设备是否工作正常,以及用在快速查找设备
I2C
地址上。
perseverance52
·
2023-07-25 06:42
stm32
stm32
12C扫描
IAR for STM8L标准库硬件
I2C
/SPI驱动SSD1306 OLED屏幕
IARforSTM8L标准库硬件
I2C
/SPI驱动SSD1306OLED屏幕参考STM32硬件驱动https://github.com/lamik/OLED_SSD1306_STM32_HAL✨说明,本工程仅验证了硬件
perseverance52
·
2023-07-25 06:41
STM8
#
STM8L系列
STM8L
ssd1306
I2C
Zynq中的AXI
总线协议
1AXI总线是什么AXI(AdvancedeXtensibleInterface)是一种
总线协议
,该协议并非Xilinx公司提出的,而是ARM公司提出的AMBA(AdvancedMicrocontrollerBusArchitecture
big-moon
·
2023-07-25 00:10
ZYNQ
FPGA
fpga开发
Zynq AXI总线
12.2AXI总线与ZYNQ的关系AXI(AdvancedeXtensibleInterface)本是由ARM公司提出的一种
总线协议
,Xilinx从6系列的FPGA开始对AXI总线提供支持,此时A
stone_zzuli
·
2023-07-25 00:09
ZYNQ
fpga开发
arm开发
13_Linux无设备树Platform设备驱动
驱动的分离与分层驱动的分隔与分离驱动的分层platform平台驱动模型简介platform总线platform驱动platform设备platform设备程序编写platform驱动程序编写测试APP编写运行测试Linux驱动的分离与分层像
I2C
Tree-gg
·
2023-07-24 22:44
Linux驱动
linux
设备树
I.MX6ULL
arm开发
嵌入式硬件
C语言之网络高级编程笔记
htmlcgiModbus协议(应用层)工具:ModusSlave/PollwiresharkPostman一、Modbus起源1.起源:Modbus由Modicon公司于1979年开发,是一种工业现场
总线协议
标准
代码大魔王ㅤ
·
2023-07-24 22:33
数据库
网络
c语言
tcp/ip
modbus通信
http
cgi
AUTOSAR从入门到精通-【应用篇】基于 LIN 总线的汽车自动天窗防夹控制系统的设计与实现
目录前言天窗控制系统的LIN总线2.1LIN总线概述2.2LIN
总线协议
规范2.3防夹控制系统的LIN总线2.4系统LIN网络测试天窗防夹控制系统整体设计方案3.1天窗防夹控制系统功能3.2控制系统总体设计
格图素书
·
2023-07-24 22:30
汽车
【外设篇】
I2C
工作原理
目录一、
I2C
简介二、
I2C
主设备与从设备的关系三、
I2C
数据传输过程3.1总线空闲状态3.2开始位和停止位的产生3.3主设备处于等待状态3.4ACK应答位的产生3.5有效的数据传输3.6数据的传输总结一
积步千里
·
2023-07-24 15:14
嵌入式驱动开发
嵌入式硬件
arm开发
常见
总线协议
常见
总线协议
前言一、UART1、概述2、电路连接图3、通信协议4、波特率5、传输方向6、数据传输7、UART/RS232/RS4858、CTS/RTS流控9、例子10、优缺点二、SPI1、概述2、电路连接图
念芯
·
2023-07-24 11:41
单片机
stm32
ESP32(MicroPython) 网页控制五自由度机械臂
代码如下#导入Pin模块frommachineimportPinimporttimefrommachineimportSoft
I2C
fromservoimportServosimportnetworkimportsocket
路易斯720
·
2023-07-24 07:20
HTML
ESP32
嵌入式硬件
python
I2C
总线的总裁机制
要解决这种冲突,就要进行仲裁的判决,这就是
I2C
总线上的仲裁。
I2C
总线上的仲裁分两部分:SCL线的同步和SDA线的仲裁。1.SCL线的同步(时钟同步)SCL同步
ZebraWei
·
2023-07-23 11:02
基于RV1126平台imx291分析 --- 基于subdev的方式
Linuxv4l2架构学习总链接即将开始实例分析项目中用的到sensor驱动基本都是基于subdev的方式比如一个摄像头需要以下配合使用处理器通过
I2c
和sensor通信,用于寄存器的配置需要使用闪光灯由于
dianlong_lee
·
2023-07-23 05:40
#
v4l2
video
实例分析
基于瑞芯微平台cif接口dvp相机的视频接入(ov2640、rv1126为例)
基于瑞芯微平台cif接口dvp相机的视频接入(ov2640、rv1126为例)名词定义视频格式sensor与isp
I2C
XCLK行场同步信号DATA抓图名词定义CIF,指RK芯片中的VIP模块,用以接收
HNU_刘yuan
·
2023-07-23 05:08
音视频
RV1126
CIF
DVP
jgliu的博客推荐 rapidIO/DDR/SPI/
I2C
在博客园中发现一位博主的文章质量比较高作者:jgliu这里贴几篇感兴趣的文章地址1.rapidIO从基础到原理到实现都有很详细的介绍,虽然该高速接口在FPGA中用的较多,ASIC不常用,但通过rapidIO的学习可以加深对高速接口的理解---主要是这一系列rapidIO的介绍过于详细【高速接口-RapidIO】1、RapidIO协议概述【高速接口-RapidIO】2、RapidIO串行物理层的包与
cy413026
·
2023-07-22 17:19
soc
高速接口
fpga开发
PCA9685:
I2C
转16路PWM,助力你的系统
PCA9685:
I2C
转16路PWM,助力你的系统1基本介绍1.1该IC主要参数特征如下:
I2C
接口,支持高达16路PWM输出,每路12位分辨率(4096级)内置25MHz晶振,可不连接外部晶振,也可以连接外部晶振
TenaciousSnail
·
2023-07-22 05:46
CAN
总线协议
在北美和西欧,CAN
总线协议
已经成为汽车计算机控制系
mustfeng
·
2023-07-22 04:23
SOC知识
stm32
LIN
总线协议
LIN,InterconnectNetwork,适用于速度和可靠性要求不高、低成本的场合,LIN的使用场景包括车窗、天窗、座椅、门锁、空调、照明等舒适性相关的地方LIN网络主机节点/从机节点不同协议的网络需要网关相连接,所以LIN网络与CAN总线相连时,需要加入CAN-LIN网关,这个网关一般由LIN网络的主机节点充当LIN是单线总线,最大传输速率为20kbps,它采用的是一主多从的概念,就是一个
东川君
·
2023-07-22 03:21
MCU
读《时间触发嵌入式系统设计模式》一书谈谈个人对嵌入式编程的一些理解
入门阶段图片来自百度这个阶段,我们最常用的程序结构基本都是这种while大循环结构,实现的功能主要以单任务为主,因为我们大部分时间都是在学习单片机本身的资源如何使用(I/O,
I2C
,SPI,串口),嵌入式开发工具
想啥做啥
·
2023-07-21 15:47
2023-07-20 linux platform_set_drvdata、platform_get_drvdata和
i2c
_set_clientdata
i2c
_get_clientdata 学习
一、Linux设备驱动中,常常会遇到两个函数platform_get_drvdata和platform_set_drvdata,
i2c
_set_clientdata
i2c
_get_clientdata。
海月汐辰
·
2023-07-21 11:38
Linux驱动编程
学习
linux
Linux学习笔记(22.2)——基于IIC + Regmap + IIO的AP3216C的设备驱动
RegmapAPI简介regmapAPI的引入Linux下大部分设备的驱动开发都是操作其内部寄存器,比如
I2C
/SPI设备的本质都是一样的,通过
I2C
/SPI接口读写芯片内部寄存器。
glen_cao
·
2023-07-21 11:36
Linux
linux
学习
驱动开发
HI3861学习笔记(15)——
I2C
接口使用
一、简介1.1
I2C
I2C
(Inter-IntegratedCircuit,内部集成电路)总线是一种由飞利浦Philip公司开发的串行总线。
Leung_ManWah
·
2023-07-21 09:08
linux交叉编译
i2c
-tools
1.获取源码2.解压源码3.指定交叉编译器4.编译5.移植6附录7命令举例7.1
i2c
detect7.2
i2c
dump7.3
i2c
set与
i2c
get7.4
i2c
transfer7.4.1读7.4.2写
EthanYYYY
·
2023-07-21 05:58
Linux操作系统
linux
bash
arm开发
linux
i2c
调试命令,Linux系统下
i2c
工具
i2c
-tool 的使用
1.下载和安装解压后,进入解压后的目录,然后编译:cd
i2c
-tools-4.1make安装:sudomakeinstall使用终端输入
i2c
按两次Tab键会出现可选命令:
i2c
detect显示所有可用的
小赖sqLai
·
2023-07-21 05:58
linux
i2c调试命令
Linux
I2C
调试工具
Linux
I2C
tools调试工具1.源码下载和安装1.下载2.交叉编译一般大家都是在开发板上使用
i2c
-tools工具,简单又方便能够快速的定位问题1.解压文件首先先把文件解压出来tar-vxf
i2c
-tools
Linux小南
·
2023-07-21 05:58
linux
kernel
linux
运维
服务器
<Linux开发>驱动开发 -之- Linux
I2C
驱动
<Linux开发>驱动开发-之-Linux
I2C
驱动交叉编译环境搭建:<Linux开发>linux开发工具-之-交叉编译环境搭建uboot移植可参考以下:<Linux开发>-之-系统移植uboot移植过程详细记录
waterfxw
·
2023-07-21 05:58
Linux驱动开发
linux
驱动开发
arm开发
手把手教你使用
i2c
-tools
i2c
-tools简介在嵌入式开发中,有时候需要确认硬件是否正常连接,设备是否正常工作,设备的地址是多少等等,这里我们就需要使用一个用于测试
I2C
总线的工具:
i2c
-tools。
嵌入式Linux系统开发
·
2023-07-21 05:27
Linux
Linux
驱动与调试大全
arm
<Linux开发> linux开发工具-之-
I2C
TOOLS工具使用
<Linux开发>linux开发工具-之-
I2C
TOOLS工具使用<Android开发>Android开发工具-之-
I2C
TOOLS工具使用<Linux开发>驱动开发-之-Linux
I2C
驱动一前言在笔者的另一篇文章
waterfxw
·
2023-07-21 05:57
Linux开发工具
linux
驱动开发
arm开发
PCIe链路层训练过程
PCIelink协议:本部分主要目的是host在识别枚举PCIe设备之前,设备与主机在PCIe链路上都发生了什么事情,,主要流程为上电后两侧根据PCIe
总线协议
进入LTSSM流程,主要分为以下几个方面去介绍
驱动打怪升级
·
2023-07-20 17:08
PCIe总线学习
pci-e
经验分享
【压力传感器】LPS22DFTR、LPS33KTR 绝对 压力,ADP5131 排气式压力计 50kPa 6-DIP
该器件包括一个传感元件和一个IC接口,通过
I2C
、MIPII3CSM或SPI接口从传感元件向应用程序进行通信,并支持数字接口的宽VddIO范围。
Summer-明佳达电子
·
2023-07-20 13:37
明佳达优势
综合资源
经验分享
其他
rt-thread
i2c
软件/硬件驱动开发
基于rt-thread的
i2c
开发
i2c
使用
i2c
驱动框架
i2c
使用
i2c
是一种半双工同步通信方式,在硬件上包含两条线分别为时钟线SCL和数据线SDA。
weixin_42734533
·
2023-07-20 13:32
mcu
物联网
嵌入式硬件
Linux内核驱动:gpio模拟
i2c
驱动
Linux内核很多驱动都使用到
I2C
子系统。EEPROM、RTC,电池,tp等。
landishu
·
2023-07-20 13:04
linux_驱动
I2C
linux驱动
I2C
Linux Kernel 4.19+内核使用GPIO模拟
I2C
的方法
1.修改内核配置文件,使内核支持GPIO模拟
I2C
//开启方式makemenuconfigDeviceDrivers--->
I2C
support--->
I2C
HardwareBussupport--->
bibo.bibo
·
2023-07-20 13:31
linux
嵌入式
arm开发
arm
PAJ7620U2手势识别——读取手势数据寄存器数据与LED指示(完)
二、配置步骤1.模块状态转移图绘制2.模块波形图绘制3.上板验证4.参考代码(
i2c
_ctrl和paj7620_top)总结前言 在前面的教程中呢,小编带领各位读者完成了对所有寄存器的配置,本章教程只需要完成对手势数据寄存器里面的数据读出即可
FPGA中国创新中心
·
2023-07-20 08:42
fpga开发
PAJ7620U2手势识别——配置手势数据寄存器(6)
文章目录前言一、手势数据寄存器简介二、配置步骤1.突发读操作步骤图2.模块状态转移图绘制3.模块波形图绘制4.上板验证5.参考代码(
i2c
_ctrl)总结前言 我们已经把所有操作寄存器配置好了,接下来就可以读取手势数据了
FPGA中国创新中心
·
2023-07-20 08:12
fpga开发
PAJ7620U2手势识别——唤醒操作(1)
唤醒操作简介二、唤醒步骤1.状态转移图绘制2.模块波形图绘制3.上板验证4.参考代码总结前言 本教程是基于FPGA的手势识别实现教程,使用到的手势识别模块是PAJ7620U2,本文主要向各位读者阐述如何通过
I2C
FPGA中国创新中心
·
2023-07-20 08:11
fpga开发
PAJ7620U2手势识别——激活BANK0(2)
二、激活步骤1.单个写操作步骤图2.模块状态转移图绘制3.模块波形图绘制4.上板验证5.参考代码总结前言 在前一章教程中,小编带领各位读者通过
I2C
协议配置了手势识别模块当中,较简单的唤醒操作。
FPGA中国创新中心
·
2023-07-20 08:11
fpga开发
PAJ7620U2手势识别——配置0x00寄存器(3)
二、配置步骤1.单个读操作步骤图2.模块状态转移图绘制3.模块波形图绘制4.上板验证5.参考代码总结前言 在前面的教程中,小编带领各位读者学习了如何通过
I2C
协议去唤醒PAJ7620U2,如何激活BANK0
FPGA中国创新中心
·
2023-07-20 08:41
fpga开发
linux
i2c
驱动讲解
i2c
总线是一种十分常见的板级总线,它包括
i2c
板级文件和
i2c
的总线驱动,和
i2c
的设备驱动,设备驱动可以通过适配器或者driver结构体中的名字和总线匹配,总线也是靠名字和板级文件匹配的
i2c
子系统框架下图就是我理解的
小熊@XiaoXiong
·
2023-07-20 05:34
Linux驱动
《STM32库开发实战指南:基于STM32F4》----3.2 STM32能做什么
3.2STM32能做什么STM32属于一个微控制器,自带了各种常用通信接口,比如USART、
I2C
、SPI等,可连接非常多的传感器,可以控制很多的设备。
weixin_33795833
·
2023-07-20 04:52
嵌入式
关于学习stm32
因此,如果您想要学习stm32,可以从以下几个方面入手:熟悉基本的外设控制:stm32具有多种外设,包括GPIO、USART、SPI、
I2C
等,熟悉这些外设的控制方法是学习stm32的基础。
猿子呾
·
2023-07-20 04:19
stm32
单片机
学习
Linux_网蜂ARM Cortex-A8学习笔记_Linux驱动篇
仔细数来有:LED驱动、按键驱动、鼠标驱动、ADC驱动、RTC驱动、PCI驱动、触摸屏驱动、LCD驱动、FLASH驱动、SD卡驱动、网卡驱动、
I2C
驱动、音频驱动、USB设备驱动、WIFI驱动……等等Linux
黑崎江
·
2023-07-19 21:13
Linux
编程
Linux
驱动
MSP430F5529 DriverLib 库函数
I2C
驱动OLED屏幕
目录
I2C
驱动代码MSP430F5529_
I2C
.cMSP430F5529_
I2C
.hOLED初始化及测试OLED驱动代码OLED.cOLED.hOLED_Font.h显示效果平台:CodeComposerStudio10.4.0MSP430F5529LaunchPad
乙酸氧铍
·
2023-07-19 19:06
#
MSP430F5529
电赛
屏幕
单片机
物联网
c语言
mcu
嵌入式硬件
MSP430学习笔记(四)丨
I2C
通信(MSP430F5529驱动OLED显示屏)
本篇文章包含的内容一、USCI_B——
I2C
主模式操作1.1函数调用顺序说明1.2不同情况下的函数调用顺序二、
I2C
通信库函数三、OLED驱动代码 笔者学习采用单片机型号为MSP430F5529,使用
Include everything
·
2023-07-19 19:32
MSP430
学习笔记
学习
笔记
单片机
IIC总线框架+Input子系统驱动模板
内核版本:4.14.0基于设备树以
i2c
触摸屏为例#include#include#include#include#include#include#defineDEVICE_CNT1#defineDEVICE_NAME"touchscreen
蒋楼丶
·
2023-07-19 12:12
#
Device
Drivers
单片机
嵌入式硬件
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他