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
基于高通MSM8953平台的android系统 sgm41512锂电池充电管理IC驱动开发
一、设备树配置:&
i2c
_2{/*根据实际使用的
I2C
总线调整*/status="ok";sgm41512-charger@6B{/*
I2C
地址通常是0x6B*/compatible="sgmicro,
July工作室
·
2025-04-21 18:14
android
外设驱动程序设计
android
驱动开发
低功耗液晶屏驱动防静电LCD驱动VKL128抗噪段码屏驱动
单片机可通过
I2C
接口配置显示参数和读写显示数据,可配置4种功耗模式,也可通过关显示和关振荡器进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类产品。
·
2025-04-19 19:58
后端
I2C
嵌入式开发实战指南:从入门到精通
I2C
嵌入式开发实战指南:从入门到精通一、
I2C
协议基础认知1.1
I2C
协议概述
I2C
(Inter-IntegratedCircuit)是由飞利浦公司(现NXP)在1980年代开发的一种两线式串行通信总线
阿牛的药铺
·
2025-04-18 21:27
STM32裸机开发
IIC
stm32
单片机
c语言
基于
I2C
协议的OLED显示(利用U82G库)
实验内容一、实验目的:1、了解
I2C
协议的基本原理和时序协议;2、掌握0.96寸OLED屏的工作原理,汉字点阵显示原理;3、掌握开源GUI库U82G在stm32上的移植编译方法,以及图形界面可视化技术。
Apple66666666666
·
2025-04-18 09:35
单片机
stm32
DMA在SPI和
I2C
通信中的应用详解
DMA在SPI和
I2C
通信中的应用详解目录1.DMA基本原理1.1什么是DMA1.2DMA工作模式1.3DMA在嵌入式系统中的优势2.DMA+SPI通信实现2.1SPI+DMA工作原理2.2配置步骤2.3
夜月yeyue
·
2025-04-17 13:32
单片机
嵌入式硬件
c++
c#
c语言
mcu
基于STM32、HAL库的TCA8418RTWR I/O扩展器驱动程序设计
内置去抖动电路可编程中断输出低功耗设计(适合电池供电设备)工作电压范围:1.65V至3.6V封装:WQFN-24(4mmx4mm)二、硬件接口:TCA8418引脚STM32L4引脚功能描述VCC3.3V电源GNDGND地线SDAPB7/
I2C
1
colin工作室
·
2025-04-16 21:42
I/O扩展器驱动程序设计
stm32
嵌入式硬件
单片机
关于STM32硬件
I2C
驱动SSD1306 OLED屏幕的实现方法,结合u8g2图形库的移植需求,以下是基于STM32标准库的硬件
I2C
单文件实现代码及移植说明:
硬件
I2C
+u8g2单文件实现代码/**************************************************硬件
I2C
驱动SSD1306OLED+u8g2移植单文件实现*开发环境
雪舞梅开
·
2025-04-15 07:38
stm32
单片机
嵌入式硬件
Windows 图形显示驱动开发-WDDM 1.2功能—显示设备硬件软件认证要求
技术的硬件级实现要求1.1EDID规范深度适配1.物理层要求:必须使用EDID2.0及以上版本数据结构容器ID需写入VSDB区块的0x50-0x6F区域,采用Little-Endian格式存储允许的最大传输延迟:
I2C
程序员王马
·
2025-04-14 22:35
windows图形显示驱动开发
单片机
嵌入式硬件
基于
I2C
协议的OLED显示(利用U82G库)
基于
I2C
协议的OLED显示(利用U82G库)一、实验目的1、了解
I2C
协议的基本原理和时序协议;2、掌握0.96寸OLED屏的工作原理,汉字点阵显示原理;3、掌握开源GUI库U82G在stm32上的移植编译方法
abcanade
·
2025-04-14 11:54
单片机
stm32
嵌入式硬件
STM32学习笔记-SPI-11
1.SPI通信是一种通用数据总线相比
I2C
,传输更快,最大科大80MHZ,设计简单粗暴,通信线个数多,容易资源浪费四根通信线:SCK(串口时钟),MOSI(主出从入),MISO(主入从出),SS(从机选择
长街千雪丶
·
2025-04-13 19:05
stm32
学习
笔记
嵌入式通信协议自学实战专栏
目录专栏总纲第一部分:嵌入式通信协议入门嵌入式系统基础通信协议概述第二部分:低速串行通信协议UART通用异步收发器基础篇提升篇进阶篇
I2C
两线式串行协议基础篇提升篇进阶篇SPI串行外设接口基础篇提升篇进阶篇第三部分
剁椒鱼头炖香菇
·
2025-04-11 22:17
嵌入式通信协议自学实战专栏
通讯协议
stm32
嵌入式软件
单片机
SSD1306
I2C
驱动时,牺牲内存换刷新速度
使用两个显示缓存,图形计算时使用缓存1,需要更新画面时,用缓存2来与缓存1单节对比,不一致时再更新。好处是小范围刷新时速度超级翻倍。弊端是内存翻倍,大范围刷新时会更慢。原代码:voidssd1306_UpdateScreen(void){//WritedatatoeachpageofRAM.Numberofpages//dependsonthescreenheight:////*32px==4pa
LVGRAPE
·
2025-04-10 21:32
单片机
Linux_常用指令:设置IP、开启telnetd服务、查看磁盘空间、查看内核版本、程序运行后台、
I2C
驱动操作
Linux_常用指令:设置IP、开启telnetd服务、查看磁盘空间、查看内核版本、程序运行后台、
I2C
驱动操作1、手动设置IPifconfigeth0192.168.XXX.XXXnetmask255.255.255.0
HX科技
·
2025-04-10 14:17
Ubuntu
linux
tcp/ip
运维
通信协议里什么叫同步,什么叫异步?
如:uart:异步
I2C
,SPIUSB同步原文:https://blog.csdn.net/h490516509/art
lhh_qrsly
·
2025-04-08 08:24
单片机/mcu/soc/物联网
蓝桥杯单片机24C02
工作原理蓝桥杯单片机24C02是一种常见的
I2C
串行EEPROM存储器芯片,用于在单片机系统中存储数据。
名为十琴师
·
2025-04-07 19:26
单片机进阶
蓝桥杯
单片机
嵌入式硬件
树莓派
I2C
基本用法
文章目录GPIO一、
I2C
二、
I2C
配置1、
I2C
02、
I2C
13、
I2C
34、
I2C
45、
I2C
56、
I2C
6三、
I2C
工具总结小破站GPIO树莓派的GPIO可以复用为多种功能,用户可以根据自己的需求自由的配置
想躺在地上晒成地瓜干
·
2025-04-05 00:18
单片机
嵌入式硬件
linux
debian
海思HI3518E整体框架认识
->sensor接口(并行数据通道+
I2C
控制通道)提供主板和sen
嵌入式_笔记
·
2025-04-04 14:42
海思H3518E
linux
Linuxc笔试面试经典题(1)
strcpy(string,str1);}试题2:voidtest2(){charstring[10],str1[10];inti;for(i=0;inmsgs=2;data->msgs=(struct
i2c
_msg
兔斯基灬木木
·
2025-04-03 13:33
Linuxc笔试面试题
c语言
嵌入式
指针
抗噪段码屏驱动防静电液晶驱动VK2C21超抗干扰液晶驱动
单片机可通过
I2C
接口配置显示参数和读写显示数据,也可通过指令进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类产品。
·
2025-04-01 20:47
后端
Arduino ESP8266 U8g2库 完成OLED 屏幕中文和进度条
ArduinoU8g2库渲染中文两种方式1.全屏渲染#include#include//定义全局渲染模式U8G2_SSD1306_128X64_NONAME_F_HW_
I2C
u8g2(U8G2_R0,/
陈阳羽
·
2025-03-31 20:54
单片机
嵌入式系统笔试题(Zynq/FreeRTOS/LwIP/Cache/硬件设计)
A.AXI4 B.
I2C
C.SPI D.UART(2)FreeRTOS中,任务优先级数值越大表示优先级:A.越高 B.越低 C.与数值无关 D.由调度器动态调整(
指令集诗人
·
2025-03-31 05:36
zynq
fpga开发
Linux的
I2C
总线的原理和结构详解
Linux的
I2C
总线的原理和结构讲解我前面基本已经吃透了Platform总线,关于Platform总线的原理和结构,详情见下面三篇博文:https://blog.csdn.net/wenhao_ir/
昊虹AI笔记
·
2025-03-30 10:51
嵌入式_Linux
Linux系统
linux
STM32 IIC通信(简单理解)
一个
I2C
总线只使用两条总线线路,一条双向串行数据线(SDA),一条串行时钟线(SCL)。数据线即用来表示数据,时钟线用于数据收发同步。iic总线可以挂载多个从设备,每个从设备都有独立的地址。
小昭debug
·
2025-03-29 20:24
单片机
C语言
单片机
stm32
Linux驱动开发 (IIC子系统)
1.IIC协议简介在之前的ARM裸机里面有介绍:ARM裸机-
I2C
通信协议是最常用的协议_一对多
i2c
-CSDN博客2.Linux的IIC子系统框架
I2C
主机驱动:
I2C
主机控制器的驱动,一般由SoC芯片厂商负责设计实现
嵌入式_笔记
·
2025-03-28 18:20
Linux驱动
linux
驱动开发
运维
嵌入式LINUX驱动学习之15
i2c
总线源码分析
嵌入式LINUX驱动学习之15
i2c
总线源码分析一、
i2c
设备的注册1.1、struct
i2c
_board_info结构体及头文件1.2、
i2c
_register_board_info()函数头文件1.2.1
weixin_47273317
·
2025-03-28 18:19
linux驱动基础学习
内核
嵌入式
关于
i2c
_register_board_info()函数
i2c
_register_board_info()函数用于往__
i2c
_board_list这条链表添加一条
i2c
设备信息,在
i2c
adapter注册的时候,会扫描__
i2c
_board_list链表,
mcgrady_tracy
·
2025-03-28 18:18
linux_drivers
展讯智能机平台代码
i2c
设备驱动解读(下)
上回我们说到,
I2C
设备是在板级代码中通过
i2c
_register_board_info来注册(其实我觉得理解成声明似乎更易解释)的。
睿睿爸
·
2025-03-28 18:16
linux内核
驱动开发
【树莓派Pico FreeRTOS】-Mutex(互斥体)
广泛的灵活I/O选项包括
I2C
、SPI和独特的可编程I/O(PIO)。FreeRTOS由RealTimeEngineersLtd.独家拥有、开发
视觉与物联智能
·
2025-03-28 18:43
物联网全栈开发实战
树莓派
Pico
单片机
FreeRTOS
RTOS
嵌入式硬件
物联网
基于EFISH-SBC-RK3576的环境监测智能传感方案
传统方案常面临
I2C
设备地址冲突、小信号采集失真、现场部署供电不稳定等痛点。
电鱼智能
·
2025-03-28 13:45
人工智能
音视频
linux
区块链
嵌入式硬件
嵌入式驱动开发方向的基础强化学习计划
-理解ARM架构基础与通信协议(SPI/
I2C
/UART)。-熟悉Linux开发环境与Git协作流程。2.知识体系-构建嵌入式开发的知识框架(硬件-协议-驱动-操作系统)
BuffaloBit
·
2025-03-25 20:12
Learning
path
驱动开发
嵌入式硬件
STC8H8K64U——
I2C
(PCF8591 中断方式)
i2c
.h#ifndef
I2C
_H#define
I2C
_H#includesbitSCL=P3^2;sbitSDA=P3^3;staticbit
I2C
_Flage;/*P_SW2*/#defineEAXFR0x80
往昔的恒纳兰那
·
2025-03-25 15:32
STC8H8K64U——打狗棍
单片机
嵌入式硬件
51单片机
c语言
五、SPI客户端驱动——bmp280
spi客户端驱动spi子系统类似
i2c
子系统,驱动注册方式和
i2c
类似。没有什么可说的,主要区别在于SPI总线会多两个信号线。驱动注册使用module_spi_driver()进行注册即可。
duapple
·
2025-03-25 14:29
Linux设备驱动
Linux设备驱动
四、GPIO控制器驱动 —— pcf8575
使用
I2C
通信,拥有一个中断引脚。电压支持2.5~5.5V,连接5V的输入,GPIO输出将支持到3.3V。
I2C
控制GPIO的输入输出配置,没有特殊的寄存器配置。
duapple
·
2025-03-25 14:28
Linux设备驱动
Linux设备驱动
OpenWrt GPIO模拟
I2C
最佳实践
OpenWrtGPIO模拟
I2C
最佳实践一、软件实现方案选择|方案|优点|缺点|适用场景||-------------------|-------------------------|---------
HH予
·
2025-03-23 02:04
嵌入式驱动工程项目开发
LUCI
LUA
UCI
Openwrt
openwrt
STM32寄存器编码流程总结(上部)
目录一、GPIO二、中断系统三、USART串口通信四、
I2C
通讯五、高级定时器六、DMA存储访问七、ADC数模转换八、API通信九、FSMC控制器十、LCD显示一、GPIO1.时钟的配置//开启引脚的时钟
物联网菜鸟
·
2025-03-21 13:26
基础知识学习
stm32
单片机
嵌入式硬件
Zynq PS端外设之IIC
读写数据帧ZynqPS的IIC外设1.PS的
I2C
0
I2C
0的引脚既可以使用MIO,也可以使用EMIO。为了方便起见,可以直接OpenElaboratedDesign对EMIO进行管脚约束。
Mazy.v
·
2025-03-21 10:53
fpga开发
STM32单片机中APB1和APB2总线选择
适用于连接低速外设,如
I2C
、SPI、USART、USB、DAC、I/O端口、定时器等。如果外设的时序要求不是很严格,或者数据传输速率较低,适合使用APB1。APB2(高速总线):APB2
新手懒羊哥
·
2025-03-20 23:28
单片机
stm32
嵌入式硬件
IMX335摄像头驱动注册分析
设备树设备树中对imx335设备摄像头节点的描述信息:&
i2c
1{#&
i2c
1:表示使用
I2C
总线1,这通常在设备树中用于引用特定的
I2C
控制器status="okay";#
I2C
总线1已启用并且工作正常
·
2025-03-20 22:15
单片机
嵌入式硬件
【Autosar】MCAL - 从零开始【干货分享】
.环境2.1开发环境搭建2.2工程创建2.3参考手册3.驱动(缓慢更新)3.1Microcontroller3.1.1MCU3.1.2WDG3.1.3GPT3.2Memory3.2.1FLS3.2.2
I2C
3.3Communication3.3.1SPI3.3.2LIN3.3.3CAN3.4I
蓝白小手套
·
2025-03-20 00:44
【Autosar】MCAL
-
从零开始【干货分享】
汽车
单片机
学习
高抗干扰数显芯片VK16D32恒流数码管驱动数显驱动器厂家
VK16D32是一颗基于
I2C
通讯协议的LED显示面板恒流驱动IC,支持最多8段×12位输出,且可以通过寄存器配置,调节扫描的位数,从而获得更大的单点驱动电流。
·
2025-03-18 00:34
后端
【step by step】Easyi3C Host I3C/
I2C
adapter (8)
公司提供一系列产品,旨在帮助工程师和开发人员更高效地使用I3C/
I2C
、USB和MIPI、JEDEC、MCTP等协议。Easyi3C提供PythonAPI。
Scott.W
·
2025-03-17 14:53
嵌入式硬件
python
功能测试
实时时钟(RTC)/日历芯片PCF8563的
I2C
读写驱动(4):基于HAL库实现硬件
I2C
读写接口
0参考资料PCF8563数据手册(第11版——2015年10月26日).pdf1基于HAL库实现硬件
I2C
读写接口1.1初始化硬件
I2C
引脚/***@brief硬件
I2C
1初始化*配置为350KHz*@
NW嵌入式开发
·
2025-03-15 09:46
驱动开发
单片机开发
Linux开发
RTC
PCF8563
实时时钟
I2C
驱动
深入解析ADC寄存器:从原理到实战配置
寄存器核心作用与分类1.寄存器在ADC中的角色2.寄存器典型分类二、STM32ADC寄存器深度解析1.关键寄存器映射表2.寄存器级ADC配置实战三、TIADS1115配置寄存器详解1.16位配置寄存器结构(
I2C
Electron-er
·
2025-03-14 17:30
嵌入式硬件
单片机
架构
stm32
MicroPython 智能硬件开发完整指南
支持GPIO、PWM、
I2C
、SPI等硬件接口。适用于ESP32、ESP8266、RaspberryPiPico等开发板。
老胖闲聊
·
2025-03-14 14:35
Python
智能硬件
STM32
I2C
通信协议详解
文章目录STM32
I2C
通信协议详解一、
I2C
协议概述二、物理层特性总线结构:引脚定义:电平特性:地址机制:三、协议层机制起始信号:停止信号:数据有效性:应答信号(ACK):仲裁机制:四、STM32与
I2C
盼海
·
2025-03-14 03:16
stm32
stm32
嵌入式硬件
单片机
天吉智芯(KaAiLiC)品牌在打气泵和触摸屏方案战略以及充气泵方案
深圳天吉智芯(KaAiLiC)king-chip从事MicrochipATMELMaxTouch电容触摸屏解决方案,承接5-45寸电容触摸屏TP模组设计研发以及调试等工作,有ATMXT144是按键屏
I2C
天吉智芯
·
2025-03-13 14:46
充气泵
打气泵
智能屏
嵌入式硬件
单片机
人工智能
显示器
STM32F103的APB1和APB2时钟总线外设
APB1负责DAC,USB,
I2C
,CAN,串口2345,SPI23,普通TIM
dlhto
·
2025-03-13 14:11
stm32
stm32
基于STM32L4XX、HAL库的FM24CL16B铁电存储器 驱动程序设计
FM24CL16B通过
I2C
接口与微控制器通信,支持标准模式(100kHz)和快速模式(400kHz)。二、硬件接口:FM24CL16B的硬件接口非常简单,主要引脚如下:VDD:电源
July工作室
·
2025-03-11 20:06
STM32
外设驱动程序设计
stm32
嵌入式硬件
单片机
ESP-IDF架构浅析
其核心组成部分包括:硬件抽象层(HAL):ESP-IDF为ESP32芯片提供了硬件抽象层,用于与底层硬件的交互(如GPIO、PWM、SPI、
I2C
、UART等外设的控制)。
V.Code1024
·
2025-03-11 01:27
ESP-IDF
arm开发
c语言
架构
嵌入式单片机基础篇(三十四)之
I2C
通信以及stm32单片机程序详解
I2C
通信以及stm32单片机程序详解1、初始化IO口:#defineIIC_SCLPBout(6)//SCL#defineIIC_SDAPBout(7)//SDA#defineREAD_SDAPBin
lostlll
·
2025-03-09 22:33
AT24C02
嵌入式
单片机
嵌入式
字符串
单片机
stm32
IIC
上一页
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
其他