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
嵌入式笔记:常用接口之详解
I2C
总线
I2C
(Inter-IntegratedCircuit)1.简介
I2C
(也称为IIC)是一种同步、多主、低速的串行通信协议,只需要两根线即可实现设备之间的数据传输,广泛应用于各种嵌入式设备中,这点在下文原理部分会进一步介绍
失落的多巴胺
·
2025-06-29 05:05
STM32
网络
单片机
STM32学习笔记
——主要用到推挽输出其他模式:模拟输入、复用功能(如USART、
I2C
)等。按键的知识与常识按键未按下:GPIO引脚通过上拉电阻连接到VCC,读取为高电平(1)。
·
2025-06-28 09:12
国产入门级32位单片机PY32F002A
芯片集成多路
I2C
、SPI、USART等通讯外设,1路12bitADC,多个定时器。PY32F002A系列微控制器适用于多种应用场景:例如控制器、手持设备、PC外设、游戏和
郦777
·
2025-06-25 15:10
单片机
嵌入式硬件
I2c
子系统
1.理解
I2C
协议的基础知识协议概述
I2C
(Inter-IntegratedCircuit)是一种广泛使用的串行通信协议,通常用于短距离、低速的通信。
kpler
·
2025-06-25 03:46
驱动开发
linux
内核
驱动
驱动开发
GPIO模式运用场合详解
应用场合①上拉输入、下拉输入可以用来检测外部信号;例如,按键等;②浮空输入模式,由于输入阻抗较大,一般把这种模式用于标准通信协议的
I2C
、USART的接收端;③普通推挽输出模式一般应用在输出电平为0和3.3V
嗒曦
·
2025-06-24 12:24
GPIO
模式
GPIO模式运用
GPIO电平被篡改的问题
二、原因原因是因为在任务里有与这个IO同port口的模拟
I2C
在频繁的操作造成的。
·
2025-06-23 22:51
物联网开发笔记(9)- 使用Wokwi仿真MicroPython on ESP32开发板实现温度和湿度检测并使用屏幕显示_wokwi仿真平台
‘’’frommachineimportPin,PWM,
I2C
,Timer,UARTimporttime,machine,ssd1306,dhtuart1=UART(1,115200)#调用串口uart1uart1
字节全栈_LSj
·
2025-06-22 00:54
物联网
笔记
ATmega328P是一款基于AVR架构的高性能、低功耗8位微控制器
通信接口:具有多个通信接口,包括UART、SPI和
I2C
,能够与多种外围
LS_learner
·
2025-06-19 12:00
嵌入式
嵌入式硬件
【产线烧录太慢】爱普特APT WDO2烧录器!高速MCU+Flash全协议 离线烧录
2.核心功能✅多协议支持支持ARMCortex-M/A/R、RISC-V、8051等内核MCU兼容SPIFlash、
I2C
/SPIEEPROM、NAND/NORFlash✅
深圳市尚想信息技术有限公司
·
2025-06-19 03:57
烧录器
爱普特
离线烧录
量产烧录
MCU
Flash
第五章、
I2C
总线接口设备及驱动
第一节、
I2C
通信原理及时序:IIC通信协议用一句话来描述就是:主机呼叫从机,从机接受并反馈信号,传输数据后关闭传输。
物联网嵌入式小冉学长
·
2025-06-18 10:27
freertos应用开发
单片机
嵌入式硬件
stm32
嵌入式(3):10大核心接口协议深度解析与实战指南
10大核心接口协议深度解析与实战指南目录引言:接口协议——嵌入式系统的“数字语言”一、低速通信接口:简单场景的高效解决方案1.UART:最经典的异步通信接口2.
I2C
:极简两线制的多设备通
新能源汽车-小K
·
2025-06-17 20:58
汽车
汽车
stm32
嵌入式硬件
单片机
大数据
软件
I2C
通信:从原理到代码实现的深度解析
本文手把手教你用GPIO口实现灵活可靠的
I2C
主设备,解决硬件
I2C
资源冲突问题,适用于所有嵌入式平台。一、为什么需要软件
I2C
?
Jay_515
·
2025-06-17 09:15
单片机
嵌入式硬件
I2C
I2C
通讯
控制原理
I2C
(Inter-IntegratedCircuit)总线是一种串行通信协议,由串行数据线(SDA)和串行时钟线(SCL)组成。
阿容123456
·
2025-06-16 20:14
嵌入式
c#
stm32
SOM-TL6678F是基于Xilinx Kintex-7 FPGA处理器设计工业级核心板
核心板内部DSP与FPGA通过SRIO、EMIF16、
I2C
通信总线连接,并通过工业级高速B2B连接器引出千兆网口、PCIe、HyperLink、GTX等高速通信接口。核心板经过专业的PC
Tronlong创龙
·
2025-06-16 12:53
嵌入式
fpga
arm
TMS320C6678 DSP + Xilinx Kintex-7 FPGA核心板硬件参数资源说明分享
核心板内部DSP与FPGA通过SRIO、EMIF16、
I2C
通信总线连接。核心板经过专业的
Tronlong创龙
·
2025-06-16 12:53
工业级核心板
TMS320C665x
fpga开发
嵌入式硬件
嵌入式
dsp开发
硬件工程
regmap
regmap是一种用于抽象寄存器访问的框架,支持多种总线类型(如
I2C
、SPI、MMIO等),并提供统一的接口。
Auv开心
·
2025-06-16 05:06
经验分享
ArtPi 认识RTT Studio建立LED工程
串口uart4:PA0PI9RedLED:PC15低电平灌电流点亮BlueLED:PI8低电平灌电流点亮UserKEY:PH4硬件上拉PWM:PH10(TIM5的通道1)控制蜂鸣器TIM硬件定时器使用
I2C
南工孙冬梅
·
2025-06-16 03:51
ART-Pi
rt-thread
stm32
物联网
iot
STM32入门教程:传感器数据采集
同时,STM32还具有多个通信接口,如
I2C
和SPI,可用于与一些数字传感器
粉绿色的西瓜大大
·
2025-06-16 00:33
stm32
嵌入式硬件
单片机
stm32传感器通用驱动代码
stm32传感器通用驱动代码stm32单片机传感器启动代码,使用支持
i2c
和uart支持的传感器型号:温湿度传感器sht40(
i2c
),bmp280(
i2c
)光照传感器LTR390(
i2c
)气体传感器zh16
jasonslaex
·
2025-06-16 00:01
驱动
C++
stm32
驱动开发
嵌入式硬件
工作频率可达144MHz的PY32F403系列单片机
PY32F403系列单片机包含3个12位的ADC、2个12位DAC、最多10个16位通用定时器、2个16位电机控制PWM定时器,具有死区时间生成和紧急停止功能、2个基本定时器、还包含标准的通信接口:2个
I2C
郦777
·
2025-06-14 14:38
单片机
嵌入式硬件
C语言中的段错误(Segmentation Fault):底层原理及解决方法
外设参数超出范围(如
I2C
速率设置过高)。表现:外设无响应,如串口无
woainizhongguo.
·
2025-06-13 11:48
C/C++
c语言
开发语言
主频最高可达48MHz单片机PY32C613
芯片集成多路
I2C
、SPI等通讯外设,1路12位ADC,5个16位定时器,以及2路比较器。PY32C613系列微控制器的工作温度范围为-40℃~85℃,工作电压范围1.7V~
郦777
·
2025-06-13 11:46
单片机
嵌入式硬件
GPIO模拟
I2C
操作代码包:让GPIO与
I2C
无缝对接的利器
GPIO模拟
I2C
操作代码包:让GPIO与
I2C
无缝对接的利器【下载地址】GPIO模拟
I2C
操作代码包本代码包为开发者提供了基于STM32F103系列单片机,使用GPIO模拟
I2C
通信协议的完整解决方案
柳新黎
·
2025-06-13 08:55
高性能系列微控制器XL32F001开发板
芯片集成
I2C
、SPI、USART等通讯外设,1路12bitADC,2个16bit定时器,以及2路比较器。XL32F001系列微控制器的工作温度范围为-40°C~85°C,工作电
郦777
·
2025-06-12 14:43
单片机
嵌入式硬件
SSD1315的oled理解
一、sonata的SDK提供了
i2c
的硬件抽象层voidOLED_send_cmd(uint8_toled_cmd){uint8_ttmp_buf[2];tmp_buf[0]=0x00;tmp_buf[
Fang_pi_dai_zhi
·
2025-06-11 16:10
单片机
嵌入式硬件
RK3568 11.0
I2C
TP添加
diff--gita/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsib/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsiindex43e133eb7c1f..2786445c4226100644---a/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi+++b/arch/arm
·
2025-06-11 08:11
内存问题:Kasan:use-after-free案例
===================================================kernel:[2720.286000][0]BUG:KASAN:use-after-freein
i2c
_d
兔斯基灬木木
·
2025-06-10 14:30
Linux内存管理
linux
基于STM32、HAL库的 RX8025T-UC 实时时钟驱动程序设计
一、简介:RX8025T-UC是一款高精度
I2C
接口实时时钟(RTC)芯片,专为低功耗应用设计,非常适合STM32L4xx系列这类超低功耗MCU。
colin工作室
·
2025-06-09 10:16
I2C
SPI
stm32
嵌入式硬件
单片机
AFC自动售检票系统终端设备读写器进行一体化,通用化解决方案
问题分析硬件差异性:不同厂商提供的读写器使用不同的芯片架构、通信接口(UART、SPI、
I2C
、USB等)和协议。功能支持不同,例如部分设备支持NFC、RFID等,部分可能仅支持磁卡或接触式读卡。
Ray_1997
·
2025-06-09 08:31
java
算法
oracle
c++
c语言
c#
开发语言
STM32开发 -- PMIC、
I2C
详解
如需转载请注明出处:https://juyou.blog.csdn.net/article/details/103391329终于到PMIC了,这部分有用到
I2C
,之前一直想讲来着,现在正好一并讲了。
聚优致成
·
2025-06-08 22:51
stm32库开发实战指南
程序代码篇---智能家居传感器
通信方式:
I2C
总线(代码中使用Wire库,引脚定义为SDA_PIN=21、SCL_PIN=20)。
Ronin-Lotus
·
2025-06-08 12:13
嵌入式硬件篇
程序代码篇
嵌入式知识篇
ESP32
BH1750
SGP30
I2C总线
DHT22
单总线
【STM32 CubeMX】
I2C
层次结构、
I2C
协议
文章目录前言一、
I2C
的结构层次1.1怎样在两个设备之间传输数据1.2
I2C
如何传输数据1.3硬件框图1.4软件层次二、IIC协议2.1硬件连接2.2
I2C
总线的概念2.3传输数据类比2.3
I2C
信号2.4
I2C
人才程序员
·
2025-06-06 17:46
stm32
嵌入式硬件
单片机
c
c++
51单片机
mcu
STM32实战:智能环境监测站设计方案
[STM32F4系列MCU]├──
I2C
总线│├──SHT30温湿度传感器│├──BMP280气压传感器│├──BH1750光照传感器│└──OLED显示屏├──UART接口│├──USB转串口(调试输出
三三十二
·
2025-06-06 15:02
stm32
嵌入式硬件
单片机
【Zephyr 系列 9】Zephyr 与设备树机制详解:如何为你的板子编写 Devicetree
在Zephyr中,设备树(Devicetree)是驱动配置的唯一入口,它负责定义:硬件结构(外设地址、中断、中断优先级、时钟源等)引脚复用(pinmux)驱动绑定(SPI、
I2C
、UA
damo王
·
2025-06-06 00:57
#
为何选择Zephyr?
单片机
嵌入式硬件
zephyr
设备树
Windows嵌入式操作系统定制与裁剪技术全解析
一、系统架构与定制层次嵌入式系统的定制需从分层架构入手,分为以下四个层级:硬件层:涉及处理器选型、外设接口设计(如GPIO、
I2C
)及存储介质配置。例如,针对工业控制设备需选
轻栈OS工坊
·
2025-06-05 02:46
嵌入式Windows系统
windows
WES7
XPE
Windows10
IoT
嵌入式操作系统
抗噪段码屏驱动防静电液晶驱动VK2C21超抗干扰液晶驱动
单片机可通过
I2C
接口配置显示参数和读写显示数据,也可通过指令进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类产品。
·
2025-06-04 21:51
后端
STM32学习笔记之硬件
I2C
读取MPU6050
程序步骤:第一步:配置
I2C
外设,对
I2C
2外设进行初始化(初始化配置:开启
I2C
外设和对应GPIO口的时钟;把
I2C
外设对应的GPIO口初始化为复用开漏模式;使用结构体,对整个
I2C
进行配置;
I2C
_Cmd
meiki不爱学
·
2025-06-04 21:42
stm32
学习
笔记
嵌入式硬件
基于STM32F10X的BMP280程序
硬件连接BMP280PinSTM32PinSDAPB7SCLPB6VCC3.3VGNDGND软件部分1.初始化
I2C
GPIO引脚voidMX_GPIO_Init(void){__HAL_RCC_GPIOB_CLK_ENABLE
ghie9090
·
2025-05-31 14:10
stm32
单片机
嵌入式硬件
MPU9250_WE库详解
1.使用
I2C
贾小号
·
2025-05-30 15:22
经验分享
c++
c语言
单片机
开发语言
GD32 - 硬件IIC实现
一、.c文件#include"
I2c
.h"#define
I2C
0_SLAVE_ADDRESS70x82//从机地址#define
I2C
0_OWN_ADDRESS70x72//自己的地址uint8_t
i2c
_receiver_buf
不会敲代码..
·
2025-05-30 03:21
嵌入式C
单片机
嵌入式硬件
GD32 IIC(
I2C
)通信(使用示例为SD2068)
一、前言最近需要用到GD32的
I2C
通信,虽然是第一次做
I2C
通信,但是GD32完整的标准库有现存的
I2C
通信示例,虽然示例是EEPROM的通信,但是调用的函数应该是大差不差,所以上手比较简单,这里简单记录一下笔记
Blasit
·
2025-05-30 03:49
学习笔记
单片机
嵌入式硬件
c语言
物联网
STM32学习笔记之串口协议
—————————————————————时钟:同步:
I2C
和SPI都有单独的时钟线,接受方
meiki不爱学
·
2025-05-29 22:14
stm32
学习
笔记
嵌入式硬件
硬件
I2C
和软件
I2C
的区别
硬件
I2C
和软件
I2C
的区别一、硬件
I2C
1、硬件I²C的局限性及学习意义尽管硬件I²C外设在STM32等微控制器中提供了标准化的通信支持,但在实际应用中,其稳定性可能存在问题。
想搞嵌入式的小白
·
2025-05-29 13:18
单片机
stm32
嵌入式硬件
LCD抗干扰驱动防静电液晶屏驱动VK2C21抗噪液晶驱动芯片
单片机可通过
I2C
接口配置显示参数和读写显示数据,也可通过指令进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类产品。
·
2025-05-28 20:46
后端
STM32平台下ADXL345加速度传感器驱动程序开发指南
文章详细阐述了STM32的
I2C
通信协议、ADXL345寄存器配置、
I2C
通信启动、数据的读写、中断处理、数据解析、错误处理以及测试与调试过程,目的是帮助开发者理解驱动程序的构建和应用。
銀河鐵道的企鵝
·
2025-05-28 14:01
USB转JTAG、USB转
I2C
、USB转SPI、USB转RS121/RS422/RS485芯片调试笔记
1.1测试环境1.1.1整体环境介绍测试环境说明板卡:pcie403板卡主控芯片:Xilinxxcvu13p-fhgb2104-2调试软件:Vivado2018.3代码环境:Vscodeutf-8测试工程:pcie403_user_top1.1.2硬件介绍UDPCIe-403使用VU13P+ZYNQ+FMC插槽架构,对外数据接口使用PCIe3.0x16和PCIe4.0x8进行数据通信或传输,支持千
vx:module1066
·
2025-05-27 23:44
信号处理模块
笔记
低功耗液晶屏驱动防静电LCD驱动VKL128抗噪段码屏驱动
单片机可通过
I2C
接口配置显示参数和读写显示数据,可配置4种功耗模式,也可通过关显示和关振荡器进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类产品。
·
2025-05-27 18:59
后端
第3章:DeviceTree 与硬件抽象层详解
本章导读Zephyr中的设备树(DeviceTree)是一种硬件抽象机制,通过它我们可以统一描述所有板载外设(GPIO、
I2C
、SPI、LED、Sensor),驱动不再依赖特定芯片配置,而通过设备树节点进行统一访问
damo王
·
2025-05-25 21:29
#
为何选择Zephyr?
单片机
嵌入式硬件
设备树
Device
Tree
手撕
I2C
和SPI协议实现
手撕
I2C
和SPI协议实现目录
I2C
协议原理
I2C
位操作实现
I2C
驱动代码编写SPI协议原理SPI位操作实现SPI驱动代码编写
I2C
协议原理
I2C
(Inter-IntegratedCircuit)是一种串行通信总线
夜月yeyue
·
2025-05-24 03:25
单片机
嵌入式硬件
stm32
linux
c++
linux下mpu6050驱动
i2c
linux下mpu6050驱动环境介绍大致流程接线修改设备树增加驱动文件devstructopenreleasereadopsmatchproberemove
i2c
drivermisc完整代码示例环境介绍
LitchiCheng
·
2025-05-23 00:23
linux
传感器
c
linux
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他