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
iic
STM32学习---M24C02使用软件
IIC
读写字符串及整形数据
本代码每次读写1个字节,以下是完整代码。main.cvoidWrite_ID_TIMES_NUM(void);voidRead_ID_TIMES_NUM(void);constu8ID_NUM[]={"BYYL1115"};//字符串从地址0开始写#defineID_Sizesizeof(ID_NUM)intdata[]={0,77,-1299,1500,427,-1695};intcnt=10;
小华6不6
·
2024-01-03 16:32
stm32
学习
嵌入式硬件
51单片机---串行口通信(小白可入)
在51单片机中,不仅可以实现串口通信,还可以通过IO口模拟实现其他通信,例如:SPI、
IIC
。在前面章节我们就说过,学习51单片机重点及难点内容主要有中断、定时/计数器、串口通信。
King~30+
·
2024-01-03 13:27
51单片机
51单片机
嵌入式硬件
单片机
Stm32F4标准库驱动Sht4温湿度传感器
SHT4温湿度传感器1.1SHT4参数精度湿度ΔRH=±1.0%RH,温度ΔT=±0.1°C工作范围:0~100%RH,−40~125℃1.2
IIC
通讯读取温湿度1.3数据格式总共6个字节湿度和温度数据将始终以以下方式传输
执笔-叙写流年
·
2024-01-03 00:02
STM32小实验
stm32
嵌入式硬件
单片机
判断单片机MCU是大端还是小端模式
最近用杰理AC6966B调试博通的BK9527U段发射芯片,一直没调通,经过测试
IIC
通讯是通,硬件还是好的,但是怎么都调不到与接收端成功连接。
JaLLs
·
2024-01-02 15:15
个人笔记
单片机
mcu
c语言
杰理
09 标准库软件模拟I2C时序
一、I2C的基本知识1.I2C介绍
IIC
总线是Philips公司在八十年代初推出的一种串行、半双工总线,主要用于近距离、低速的芯片之间的通信;
IIC
总线有两根双向的信号线,一根数据线SDA用于收发数据,
@daiwei
·
2024-01-01 16:40
单片机
单片机
嵌入式硬件
IIC
通信与EEPROM的应用
文章目录前言一、
IIC
通信1.名词解释2.基本通信时序3.具体通信时序1.主设备向从设备发送数据2.从设备向主设备发送数据4.编程实现1.
iic
.h2.
iic
.c二、AT24C02的应用1.主要特性2.
奈奈子0207
·
2024-01-01 12:33
单片机
单片机
蓝桥杯
c语言
mcu
51单片机
Zynq中spi、
iic
等协议配置器件
首先打开EMIO,比如
iic
需要2个接口,那就打开两个emio-gpio口,在这配置zynq时记得打开spi、
iic
接口,在arm上初始化
iic
、spi等接口,记得绑定。
be to FPGAer
·
2024-01-01 12:43
zynq
arm开发
fpga开发
学习
c语言
STM32
IIC
开发学习
1
IIC
总线时序图①起始信号当SCL为高电平期间,SDA由高到低的跳变。起始信号是一种电平跳变时序信号,而不是一个电平信号。该信号由主机发出,在起始信号产生后,总线就会处于被占用状态,准备数据传输。
LEEE@FPGA
·
2023-12-31 22:14
STM32学习
stm32
学习
嵌入式硬件
(十三)基于Linux的
IIC
接口的oled开发
学习日志(十三)基于Linux的
IIC
接口的oled开发oled屏幕接线由26pin的原理图可知,OrangePiZero2可用的i2c为i2c3查看设备节点是否存在:启动linux系统后,先确认下/dev
Mr zhua
·
2023-12-31 05:09
Orangepi
Zero2学习日志
linux
运维
服务器
c语言
FPGA实现
IIC
接口(1)-EEPROM芯片读取数据
1.2代码1.3Modelsim仿真1.4逻辑分析仪上板验证2.顺序读数据2.1简介2.2代码2.3Modelsim仿真2.4逻辑分析仪上板验证1.单次随机读数据1.1简介在黑金ax301开发板上使用
IIC
守雲开见月明
·
2023-12-31 04:25
fpga开发
I2C总线 | I2C总线介绍
I2C总线|I2C总线介绍文章目录`I2C`总线|`I2C`总线介绍`I2C`总线介绍I2C有如下特点:`I2C`总线术语`I2C`总线位传输
IIC
总线数据传输**1.字节格式****2.应答响应**`
透明水晶
·
2023-12-30 02:27
5.ARM裸机
linux
MIPI CSI-2 协议的主要内容
其它的有整帧图像的数据组织方式,
IIC
控制协议,ECC的计算原理,CRC的计算原理,虚拟通道的使用。CSI-2spec并没有规定最终的图像输出接口,在协议层定
leixj025
·
2023-12-29 16:59
mipi
fpga
VD6283TX环境光传感器(2)----移植闪烁频率代码
VD6283TX环境光传感器----2.移植闪烁频率代码闪烁定义视频教学样品申请源码下载参考代码硬件准备开发板设置生成STM32CUBEMX串口配置
IIC
配置X-CUBE-ALSADC使用定时器触发采样
记帖
·
2023-12-29 07:41
传感器
stm32cube
单片机
stm32cubemx
VD6283TX
灯光频率
光强传感器
色温
mems
mpu6050-kalman- no dmp,f407
利用串口助手,发送角度到用软件
iic
,pg5,pg6,两个IO口模拟
IIC
,,代码主要有四个。
ooolmf
·
2023-12-29 05:52
单片机
【STM32】CubeMX+HAL库之 硬件
IIC
+DMA控制OLED(兼容SSD1306&SH1106驱动)
【STM32】CubeMX+HAL库之硬件
IIC
+DMA控制1.3寸OLED前言目前网上大多数驱动OLED屏都采用软件
IIC
,因为HAL库的升级使得硬件
IIC
的稳定性得到了保障,所以想采用硬件
IIC
+DMA
A.大畅哥
·
2023-12-27 21:13
STM32CubeMX
DMA
IIC
stm32
Linux驱动下的
IIC
总线的介绍以及相关API与例程
目录
IIC
简介相关API函数通过
iic
的通道的编号获取
iic
适配器的结构体向内核注册
iic
的设备信息取消
iic
注册释放
iic
的控制器向内核注册一个
iic
驱动层的信息结构体取消
iic
的驱动层注册
iic
数据的交互相关例程例程分析例程分享设备层驱动层应用层
努力的某某姚
·
2023-12-27 19:45
Linux驱动开发
linux
驱动开发
c语言
mcu
STM32 AD5693R开发
0AD5693R介绍1
IIC
介绍2线串行总线协议的工作方式如下:1.当SCL为高电平时,当SDA线路发生高到低转换时,主机通过建立启动条件来启动数据传输。以下字节是地址字节,它由7位从地址组成。
LEEE@FPGA
·
2023-12-27 18:22
STM32学习
stm32
网络
嵌入式硬件
求职关键词
ControllerAreaNetwork)通信协议:UART(UniversalAsynchronousReceiver/Transmitter)通信协议:SPI(SerialPeripheralInterface)通信协议:
IIC
yangzex
·
2023-12-26 17:53
求职
求职
STM32中的
IIC
IIC
简介I2C总线具有两根双向信号线,一根是数据线SDA,另一根是时钟线SCL。
IIC
总线上可以挂很多设备:多个主设备,多个从设备(外围设备)。多主机会产生总线裁决问题。
听书人999
·
2023-12-26 14:05
stm32
单片机
嵌入式硬件
【EA协会培训】入门篇——掌握GPIO的简单使用
系列目录预热篇——软件安装与使用编程入门篇——1、STC8951最小系统2、GPIO口的配置与复用3、中断系统4、定时器/计数器5、串口通讯进阶篇——5、定时器6、串口通讯7、AD/DA8、
IIC
协议/
W_a_i_T
·
2023-12-26 14:52
EA培训
单片机
嵌入式硬件
51单片机
经验分享
【EA协会培训】入门篇——理解中断、掌握中断、熟用中断
系列目录预热篇——软件安装与使用编程入门篇——1、STC8951最小系统2、GPIO口的配置与复用3、中断系统4、定时器/计数器5、串口通讯进阶篇——5、定时器6、串口通讯7、AD/DA8、
IIC
协议/
W_a_i_T
·
2023-12-26 14:52
EA培训
单片机
嵌入式硬件
【EA协会培训】入门篇——认识51单片机最小系统
系列目录预热篇——软件安装与使用编程入门篇——1、STC8951最小系统2、GPIO口的配置与复用3、中断系统4、定时器/计数器5、串口通讯进阶篇——5、定时器6、串口通讯7、AD/DA8、
IIC
协议/
W_a_i_T
·
2023-12-26 14:22
EA培训
51单片机
嵌入式硬件
单片机
JY901S 9轴姿态角度传感器模块
JY901S9轴姿态角度传感器模块JY901S简介模块特性引脚说明
IIC
通讯
IIC
读写寄存器代码示例JY901S简介模块集成高精度的陀螺仪、加速度计、地磁场传感器,采用高性能的微处理器和先进的动力学解算与卡尔曼动态滤波算法
优信电子
·
2023-12-26 08:48
传感器
单片机
嵌入式硬件
9轴传感器
STM32实战之深入理解I²C通信协议
目录I²C的物理层I²C的协议层I²C特点I²C总线时序图软件模拟I²C时序分享例程简介例程分享STM32的I²C外设
IIC
(Inter-IntegratedCircuit),也称为I²C或TWI(Two-WireInterface
努力的某某姚
·
2023-12-26 06:59
stm32
c语言
单片机
【【
IIC
模块Verilog实现---用
IIC
协议从FPGA端读取E2PROM】】
IIC
模块Verilog实现–用
IIC
协议从FPGA端读取E2PROM下面是design设计I2C_dri.vmoduleIIC_CONTROL#(parameterSLAVE_ADDR=7'b1010000
ZxsLoves
·
2023-12-25 17:05
Verilog学习系列
FPGA学习
fpga开发
单片机
嵌入式硬件
国产Type-C接口逻辑协议芯片:Type-C显示器芯片方案
产品介绍双Type-C盲插选型:LDR6282PD3.0认证协议芯片,USB-IFTID号:212支持
iic
,USB转UART,CC升级方式,多年市场验证,显示器市场出货量,显示器大厂采用兼容性NO.1
乐得瑞 小彭
·
2023-12-25 13:23
c语言
计算机外设
开发语言
几种串口扩展电路
一、
IIC
串口扩展电路LCT200是一款可以通过I2C接口通讯,拓展2路独立串口的通讯芯片,同时也支持通过2路串口读写I2C接口的数据。LCT200的封装为TSSOP-20。
天涯铭月刀
·
2023-12-25 12:23
单片机
stm32
嵌入式硬件
STM32
IIC
温湿度传感器(STH45)实验
SHT45简介.精度ΔRH=±1.0%RH,ΔT=±0.1°C•VDD=1.08V…3.6V•平均电流:0.4μA,空闲电流:80nA•I2CFM、CRC校验和、乘法。I2C地址。•专利保护选项[1]、PTFE膜和可拆卸保护盖•工作范围:0…100%相对湿度,−40…125摄氏度•在冷凝环境中功能齐全•动力加热器,真正的NIST可追溯性•JEDECJESD47认证•符合ISO17025:2017的
LEEE@FPGA
·
2023-12-25 04:01
STM32学习
stm32
嵌入式硬件
单片机
Linux学习笔记7-
IIC
的应用和AP3216C
接下来进入其他两种串行通信方式:SPI和I2C的学习,因为以后的项目中会用到这些通信方式,而且正点原子的开发板里面也有用I2C和SPI通信的传感器来做实例,分别是一个距离传感器和六轴陀螺仪,这样就可以很好的通过实例来学习了。这两个通信方式最大的区别就是速度,I2C的最高通信速度是400KHz,而SPI最高可以到几百MHz,所以在低速应用时I2C即可,到了高速的场合就必须用SPI了。先学习I2C的应
raulcy
·
2023-12-25 00:29
linux
学习
笔记
ap3216c
I2C
Linux学习笔记7-SPI的应用和ICM-26068
和
IIC
类似,我也会针对一个使用SPI通信的芯片ICM-26068来写它的驱动,从而学习SPI通信的应用。
raulcy
·
2023-12-25 00:59
linux
学习
笔记
SPI
ICM-26068
arm
c语言
IIC
为什么需要用开漏输出和上拉电阻
最近在调ICM20602模块(一个六轴陀螺仪和加速度计),使用
IIC
通信协议,这个过程中遇到一个困扰我很长时间的问题.
IIC
协议正确,但是一直读取失败.最后发现因为没配置GPIO为开漏输出.image推挽输出和开漏输出推挽输出
梅雪殇
·
2023-12-24 19:11
IIC
面试问题汇总
一、
IIC
需要几根线分别是什么线I2C通信协议需要两根线来进行传输,分别是SDA和SCL。这两根线是通过总线结构连接各个设备,并在设备之间进行数据和时钟信号的交互。
撞上电子
·
2023-12-24 06:38
AS5600磁编码器获取角度(
IIC
方式)的简单应用
文章目录一、AS5600是什么?二、硬件1.引脚说明2.硬件连接3.实物固定三、软件1.初始化配置代码如下(示例):2.AS5600是否正常代码如下(示例):3.AS5600读取字节代码如下(示例):4.AS5600写字节代码如下(示例):5.AS5600读双字节代码如下(示例):6.获取相对角度代码如下(示例):7.手轮判断测试代码如下(示例):四、测试结果1.正转2.反转五、总结一、AS560
xiaobuding_QAQ
·
2023-12-24 01:48
STM32
#
芯片驱动
单片机
嵌入式硬件
硬件工程
驱动开发
学习
【【深入浅出了解
IIC
协议】】
深入浅出了解
IIC
协议SCL:传输时钟信号SDA:传输数据信号1.空闲状态:SDA与SCL都处于高电平2.起始状态:在SCL为高的时候主设备控制SDA从1到0在进入起始位之后,我们把SCL翻转从设备开始等待主机传输地址
ZxsLoves
·
2023-12-23 22:23
FPGA学习
深入浅出学习
网络协议
气压计LPS28DFW开发(1)----轮询获取气压计数据
气压计LPS28DFW开发.1--轮询获取气压计数据概述视频教学样品申请完整代码下载产品特性通信模式速率生成STM32CUBEMX串口配置
IIC
配置SA0地址设置串口重定向参考程序SA0设置模块地址获取
记帖
·
2023-12-23 21:46
stm32cube
单片机
传感器
STM32CUBEMX
气压计
水压机
LPS28DFW
mems
传感器
压强
RA4M2开发(2)----基于
IIC
驱动OLED
概述在e2studio中创建新的工程并导入必要的文件,包括I2C驱动代码和SSD1306OLED显示驱动代码。配置RA4M2的I2C接口,使其作为I2Cmaster进行通信。初始化SSD1306OLED显示驱动代码,并配置显示屏的物理地址和分辨率。通过I2C驱动代码将数据写入SSD1306OLED显示屏。在e2studio中运行代码并检查显示屏是否正常显示数据。注意:具体的代码细节可能因项目而异,
记帖
·
2023-12-23 19:32
##瑞萨
单片机
oled
ra4m2
e2studio
iic
瑞萨
stm32 0.96OLED
iic
局部清屏
中某园的库函数中没有给出局部清屏或刷新的函数,仅有全屏刷新voidOLED_Clear(void)由于驱动芯片的限制,局部清屏在y轴上的最小分度为8,在x轴上可以一个点一个点的清从voidOLED_Clear(void)可以看出来,在y轴上只循环了八次//清屏函数voidOLED_Clear(void){u8i,n;for(i=0;i=10)time=0;if((time%2)==0){OLED_
椿湫致简
·
2023-12-23 19:59
stm32
单片机
arm
GD32f303的硬件
IIC
.从机配置与接收流程
一、写在开头1、要注意硬件
IIC
配置相当坑,看起来没关系的两个函数,只要初始化配置化调用写反了就可能导致问题。比如:最终使能
IIC
的函数与配置应答的函数写反了就会导致配置失败。非常离谱。
啊?这...
·
2023-12-23 12:12
单片机
arm
学习
IIC
及OLED实验
I2C(Inter-IntegratedCircuit):I2C是一种用于在芯片之间进行短距离数字通信的串行通信协议。它允许多个设备通过两根导线(一根数据线SDA和一根时钟线SCL)进行通信。I2C常常用于嵌入式系统中连接传感器、存储器、显示屏和其他外设。数据线和时钟线是用于串行通信的两种基本信号线。它们通常用于协调和传输数据,确保发送和接收设备之间的同步和正确的通信。以下是它们的作用:数据线(S
lz学习嵌入式
·
2023-12-21 18:26
单片机
嵌入式硬件
I2C/SPI总线温湿度的采集与OLED显示
温湿度的采集和OLED的显示I2C协议SPI协议利用AHT20采集温湿度并发送到上位机OLED名字学号的显示显示AHT20的温度和湿度oled滚动划屏显示总结I2C协议1.
IIC
(Inter-IntegratedCircuit
鹿痴哇
·
2023-12-20 00:05
stm32
c语言
嵌入式硬件
串口通信
面试题总结(十五)【ARM&stm32】【华清远见西安中心】
简述一下
IIC
总线是什么?简述一下SPI总线是什么?简述一下
IIC
和SPI的区别是什么?UART和USAR
徐子宸
·
2023-12-19 05:24
西安华清远见
徐子宸
华清远见
面试
高精度时钟芯片SD2405
该模块是一款内置晶振,支持
IIC
串行接口的高精度时钟模块;内置一次性工业级电池,可保证外部掉电的情况下,可以继续工作5~8年时间,不需要额外的钮扣电池,一次校准,终生受用,非常方便。
anlog
·
2023-12-18 23:38
元器件原理图
单片机
stm32
嵌入式硬件
高精度时钟芯片
SD2405
UART串行通信
同步串行通信需要通信双方在同一时钟的控制下,同步传输数据;常用的SPI以及
IIC
均是同步串行通信。异步串行通信是指通信双方使用各自的时钟控制数据的发送和接收过程。UART即为异步串行通信。
XPii
·
2023-12-18 19:01
vivado
Verilog
网络
Linux下的I2C驱动框架以及代码实现
I2C协议视频教程:DAY3-1
IIC
总线概述_哔哩哔哩_bilibiliIIC硬件抽象出的软件结构
yekh_sys
·
2023-12-18 13:59
Linux驱动
嵌入式
IIC协议
Linux驱动开发
STM32 MCU的易坑点收集
IIC
配置中的ClockNoStretchModeClockStretchMode时钟延长模式:时钟延长是一个术语,某些从设备可以把时钟线拉低,主设备发现自己释放时钟线之后时钟线还没有变成高电平,就会停止发送数据
坂田民工
·
2023-12-17 17:11
MCU
单片机
stm32
嵌入式硬件
STM32读取EEPROM存储芯片AT24C512故障然后排坑记录
背景:有一个项目用到STM32F091芯片去读取AT24C512C-SSHDEEPROM芯片,我直接移植了之前项目的
IIC
库,结果程序运行后,读不出EEPROM里面的数据。
Z文的博客
·
2023-12-17 17:09
单片机开发教程
单片机开发采坑实录
stm32
嵌入式硬件
单片机
AT24C512
AT24C
EEPROM芯片
ARM I2C通信
1.概念I2C总线是PHLIPS公司在八十年代初推出的一种串行的半双工同步总线,主要用于连接整体电路2.
IIC
总线硬件连接1.
IIC
总线支持多主机多从机,但是在实际开发过程中,大多数采用单主机多从机模式
npc_¥
·
2023-12-17 14:31
arm开发
普冉(PUYA)单片机开发笔记(10): I2C通信-配置从机
I2C的通信基础知识请参见《基础通信协议之
IIC
详细讲解-知乎》。PY32F003可以复用出一个I2C接口(PA3:SCL,PA2:SDA),可以和DMA配合完成I2C的主从通信。
硬核老骆
·
2023-12-17 05:58
PY
MCU
单片机
嵌入式硬件
arm开发
物联网
sgm41511电源管理芯片STM32
iic
驱动
SGM41511是一种电源管理和充电器设备,适用于使用大容量单电池锂离子或锂聚合物电池的手机和平板电脑等应用。SGM41511可以容纳多种输入源,包括USB、墙壁适配器和汽车充电器。它为5V输入(USB电压)进行了优化,但能够在3.9V到13.5V的输入电压下工作。它还支持JEITA模式,以确保电池在高温或低温下的充电安全。自动电源路径选择从输入源(VBUS)、电池(BAT)或两者为系统(SYS)
yx-Q
·
2023-12-17 00:45
C语言
ZYNQ_project:
IIC
_EEPROM
EEPROM简介:EEPROM(ElectricallyErasableProgammableReadOnlyMemory,E2PROM)是指带电可擦可编程只读存储器,是一种常用的非易失性存储器(掉电数据不丢失),E2PROM有多种类型的产品,我们领航者ZYNQ开发板上使用的是ATMEL公司生产的AT24C系列的AT24C64这一型号。AT24C64具有高可靠性,可对所存数据保存100年,并可多次
核桃_warrior
·
2023-12-16 23:53
网络
上一页
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
其他