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】
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
13_Linux无设备树Platform设备驱动
驱动的分离与分层驱动的分隔与分离驱动的分层platform平台驱动模型简介platform总线platform驱动platform设备platform设备程序编写platform驱动程序编写测试APP编写运行测试Linux驱动的分离与分层像
I2C
Tree-gg
·
2023-07-24 22:44
Linux驱动
linux
设备树
I.MX6ULL
arm开发
嵌入式硬件
【外设篇】
I2C
工作原理
目录一、
I2C
简介二、
I2C
主设备与从设备的关系三、
I2C
数据传输过程3.1总线空闲状态3.2开始位和停止位的产生3.3主设备处于等待状态3.4ACK应答位的产生3.5有效的数据传输3.6数据的传输总结一
积步千里
·
2023-07-24 15:14
嵌入式驱动开发
嵌入式硬件
arm开发
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
读《时间触发嵌入式系统设计模式》一书谈谈个人对嵌入式编程的一些理解
入门阶段图片来自百度这个阶段,我们最常用的程序结构基本都是这种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开发
【压力传感器】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
单片机
嵌入式硬件
I2S 总线接口
和
I2C
、SPI这些常见的通信协议一样,I2S总线用于主控制器和音频CODEC芯片之间传输音频数据。因此,要想使用I2S协议,主控制器和音频CODEC都得支持I2S协议。
蒋楼丶
·
2023-07-19 12:11
硬件
嵌入式硬件
一个判断
I2C
总线通信异常原因的方法
一个判断
I2C
总线通信异常原因的方法参考链接【经验分享】一个判断
I2C
总线通信异常原因的方法(stmicroelectronics.cn)https://shequ.stmicroelectronics.cn
anlog
·
2023-07-19 12:05
杂项
I2C
总线通信异常
STM32 HAL/STD库驱动HC-SR04测距
相关篇《STM32F103VC+DS18B20温度+hc-sr04超声波测距+
I2C
OLED显示》HAL库实现方法比较简易,只需配置2个IO引脚:一个配置为输入,一个配置为输出即可。
perseverance52
·
2023-07-19 09:45
stm32标准库开发例程
stm32
stm32
嵌入式硬件
单片机
设备树学习之(九)SPI设备注册过程
S702+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12busybox版本:busybox1.25目标:同
i2c
kunkliu
·
2023-07-18 17:05
#
LINUX 系统SPI 标准接口 应用开发
LINUX系统SPI标准接口应用开发Linux系统中,和
I2C
一样,SPI也有系统自带的设备驱动程序,位于源码目录下drivers/spi/spidev.c,以下为驱动的移植和对应应用程序编写方法驱动代码移植要将此设备驱动加入到内核中
亦郎-boy
·
2023-07-18 17:35
linux
嵌入式
内核
五、FM1288调试方案-调试原理
文章目录1.结构框图1.1回声消除原理1.2硬件结构2.调试方案2.1uart串口调试2.2
I2C
调试1.结构框图1.1回声消除原理回声消除的详细原理,牵涉到算法相关的东西,不太了解,只描述一下大致原理
嵌入式Sky
·
2023-07-18 13:35
FM1288音频处理
音视频
音频
语音识别
嵌入式
嵌入式开发--XW09A触摸芯片的使用
XW09A触摸芯片XW09A是厦门市芯网电子科技有限公司出品的一颗触摸芯片,支持9键多点触摸,
I2C
接口,带中断引脚。
老李的森林
·
2023-07-18 10:15
stm32
嵌入式
触摸
单片机
XW09A
IIC的再认识
介绍关于IIC的基本概念,其实在学习89C52的时候已经大致了解过了,且由于STM32支持了IIC协议,所以在STM32中使用IIC可以直接调用HAL库的库函数:HAL_StatusTypeDefHAL_
I2C
_Mem_Write
mjmmm
·
2023-07-18 09:03
stm32
单片机
c语言
带你了解电镀金刚石工具
这类复合型涂层的组成方式有:金钢石/Ni、金钢石/N
i2C
o、金钢石/N
i2C
o2Mn等。当金
MmM_7774
·
2023-07-17 22:18
RK3588新增SENSOR(一)
新增驱动文件,可根据相近型号copy一份,根据sensordatasheet来修改;驱动文件目录:SDK_TOP_DIR/kernel/drovers/media/
i2c
/添加sensor驱动源文件在驱动文件目录下
yqdeso
·
2023-07-17 16:17
RK3588
嵌入式硬件
RK3568调试HDMI-IN之双RK628D
视频桥接芯片:双RK628D驱动代码:“kernel\drivers\media\
i2c
\rk628”(驱动用的是rk628-for-all-v21版本)本次调试的方案功能:HDMI-IN信号通过RK628D
嵌入式Linux开发
·
2023-07-17 16:44
RK3568从入门到精通
linux
嵌入式硬件
单片机
arm开发
驱动开发
超低功耗 段码LCD液晶显示驱动IC-VKL060 SSOP24 15SEG*4COM,超低工作电流约7.5微安,多用于传感器/水电表/工控仪表等
单片机可通过
I2C
接口配置显示参数和读写显示数据,可配置4种功耗模式,也可通过关显示和关振荡器进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类产品。
Tel_18824662436
·
2023-07-17 16:58
单片机
嵌入式硬件
硬件工程
驱动开发
【Arduino小车实践】陀螺仪的使用
二、学习步骤1.
I2C
协议MPU6050是通过
I2C
协议进行驱动的,配置寄存器和获取数据都需要通过
I2C
协议去实现开发板与MPU6050之间的通信。
禾风wyh
·
2023-07-16 19:12
Arduino
Arduino
基于Arduino的测距仪和温湿度监视
引言本文介绍了如何基于Arduino制作超声波测距仪和温湿度监视,使用的零部件如下:ArduinoNanoSR-04超声波测距模块
I2C
0.91OLEDDH11温湿度传感器使用的Arduino库包括Adafruit_SSD1306
Mayday_9025
·
2023-07-16 16:40
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他