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
IIC
驱动OLED(SSD1306) HAL库+CubeMX
一.
IIC
传输数据的格式1.写操作2.读操作3.
IIC
信号二.
IIC
底层驱动1.重新初始化配置延时单元//软件延时voidI2C_Delay(uint32_tt){volatileuint32_ttmp
爱花的程序员
·
2023-11-25 02:27
HAL库+CubeMX
单片机
嵌入式硬件
11. STM32——硬件I2C
STM32——硬件I2CIIC协议简介
IIC
总线系统结构
IIC
总线物理层特点
IIC
总线硬件
IIC
软件
IIC
区别如何区分
IIC
总线协议层1.空闲状态2.开始信号3.停止信号4.应答信号5.数据的有效性6.
ZCY(Yinyuer1)
·
2023-11-25 00:31
STM32
IIC
stm32
物联网
嵌入式
STM32F103硬件I2C
在学习I2C的过程中,通常都会根据其时序图,编写代码通过软件方式控制管脚状态,结合延时函数(精准延时)来模拟
IIC
通信波形,并以此编写收发/接收数据的函数接口,软件I2C函数很网上的资源很多,就不再写了
断笺
·
2023-11-25 00:01
stm32
单片机
c语言
嵌入式硬件
硬件I2C与模拟I2C
IIC
(Inter—IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。
lbaihao
·
2023-11-25 00:26
STM32架构和驱动
单片机
stm32
嵌入式硬件
Linux
IIC
驱动实验
一、引言随着嵌入式系统的快速发展,
IIC
(Inter-IntegratedCircuit)总线已经成为一种常见的通信协议,广泛应用于各种嵌入式设备中。
我来挖坑啦
·
2023-11-24 23:24
linux
运维
服务器
驱动开发
c语言
锦锐原厂-CA51F551S1触摸型MCU资料大全
18K的Flash空间,带ADC,带PWM,带串口,带
IIC
等等。芯片资源丰富,各IO口可以灵活配置。宽电压1.8-5.5V,封装有:SOP20,TSSOP20,QFN20。
ahui1104
·
2023-11-24 18:55
单片机
嵌入式硬件
IIC
通信协议
IIC
是串行半双工同步总线I2C总线为两线制,只有两根双向信号线,一根是数据线SDA,另一根是时钟线SCL,
IIC
总线外接两个上拉电阻作用:在总线处于空闲状态,总线处于高电平状态
IIC
总线硬件连接1、
IIC
吃饱了犯困
·
2023-11-24 04:47
单片机
fpga开发
嵌入式硬件
LLVM学习笔记(35)
前面我们已经看过一些X86指令定义的例子,其中成员Itinerary被设置为InstrItinClass的派生定义,比如用在指令LOCK_ArithBinOp8mr的
IIC
_ALU_NONMEM。
wuhui_gdnt
·
2023-11-23 04:32
LLVM学习笔记
【中国平安社招校招】【内推】【当天内推】
um=3M2XxkTfKQ0
Iic
4
大鱼鱼鱼
·
2023-11-23 01:57
中国平安
内推
实习
校招
社招
STM32:OLED屏幕开发
我们只需要通过
IIC
或者S
superSmart_Dong
·
2023-11-22 00:16
嵌入式开发
stm32
嵌入式硬件
单片机
OLED
图模
认识Modbus通信协议(笔记)
比如串口协议、
IIC
协议、SPI都是通信协议。协议,顾名思义是一种规定和约束Modbus协议是一种引用层的报文传输协议,RTU、ASCLL、TCP,都属于Modbus协议。
小威编程
·
2023-11-21 23:25
modbus
笔记
c#
TC397 EB MCAL开发从0开始系列 之 [12.1]
IIC
配置 - 同步Sync 读写 获取MCP79410 数据
一、
IIC
配置1、配置目标2、目标依赖2.1硬件使用2.2软件使用2.3新增模块3、EB配置3.1配置讲解3.2模块配置3.2.1MCU配置3.2.2PORT配置3.2.3I2C配置3.2.4Irq配置
yy九歌
·
2023-11-21 09:54
EB
MCAL运行工程
mcu
自动驾驶
TC397 EB MCAL开发从0开始系列 之 [12.2]
IIC
配置 - 异步Async 读写 获取MCP79410 数据
一、
IIC
配置1、配置目标2、目标依赖2.1硬件使用2.2软件使用2.3新增模块3、EB配置3.1配置讲解3.2模块配置3.2.1MCU配置3.2.2PORT配置3.2.3I2C配置3.2.4Irq配置
yy九歌
·
2023-11-21 09:54
EB
MCAL运行工程
mcu
自动驾驶
【STM32】W25Q64 && SPI(串行外设接口)
一、SPI通信0.
IIC
与SPI的优缺点https://blog.csdn.net/weixin_44575952/article/details/1241820111.SPI介绍同步(有时钟线),高速
m0_63077733
·
2023-11-20 20:51
STM32
stm32
嵌入式硬件
单片机
超声波检测SR04如果ECHO经过很长时间没有变高电平,程序是不是就会卡死在这里
我就用dowhile进行30ms的检测超时,我为什么会这样想,因为
IIC
中E
张东轩这个名字都有
·
2023-11-20 08:13
笔记
单片机
stm32
c语言
FPGA_
IIC
代码-正点原子 野火 小梅哥 特权同学对比写法(3)
FPGA_
IIC
代码-正点原子野火小梅哥特权同学对比写法(3)工程目的
IIC
时序图
IIC
读写操作方法汇总正点原子
IIC
实验工程整体框图和模块功能简介,如表下图所示:
IIC
驱动模块设计时钟规划状态跳转流程单次写操作的波形图如下图所示
自小吃多
·
2023-11-20 08:16
FPGA
fpga开发
Linux下
IIC
子系统和触摸屏驱动
Linux下
IIC
子系统和触摸屏驱动1.
IIC
简介 I2C(Inter-IntegratedCircuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。
IT_阿水
·
2023-11-20 04:35
Linux驱动笔记
linux
I2C子系统
ft5x06
电容屏
Linux下 TP(触摸屏)驱动的框架分析
涉及:中断--->
IIC
子系统--->input子系统。
Croxd
·
2023-11-20 04:34
驱动
Linux
linux
stm32
【STM32】
IIC
(Inter Integrated Cirruit--集成电路总线)
【单片机】14-I2C通信之EEPROM-CSDN博客一、
IIC
总线协议介绍1.
IIC
简介同步(有时钟频率),半双工(同一个时间只能接收或者发送),串行(一个字节一个字节传输),高位读取一主多从:表示只能主机同意发送才可以发送多主多从
m0_63077733
·
2023-11-20 01:51
STM32
stm32
嵌入式硬件
单片机
IIC
实验
IIC
简介
IIC
(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器以及其外围设备。
ff_juju
·
2023-11-19 19:18
stm32
基于STC12C5A60S2系列1T 8051单片的
IIC
总线器件模数芯片PCF8591实现模数转换应用
基于STC12C5A60S2系列1T8051单片的
IIC
总线器件模数芯片PCF8591实现模数转换应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I
CWQLTYH
·
2023-11-19 16:34
嵌入式硬件
c语言
单片机
基于STC12C5A60S2系列1T 8051单片的
IIC
总线器件数模芯片PCF8591实现数模转换应用
基于STC12C5A60S2系列1T8051单片的
IIC
总线器件数模芯片PCF8591实现数模转换应用STC12C5A60S2系列1T8051单片机管脚图STC12C5A60S2系列1T8051单片机I
CWQLTYH
·
2023-11-19 16:04
嵌入式硬件
c语言
单片机
MicroPython-On-ESP8266——时钟模块DS3231的使用方法
MicroPython-On-ESP8266——时钟模块DS3231的使用方法1.模块DS3231介绍1.1.模块基本参数DS3231是一块低成本高精度的时钟RTC芯片(模块),采集
IIC
总线方式通讯(
嗑烤队长
·
2023-11-19 15:54
MicroPython
物联网
开发板
STM32CubeIDE、硬件
IIC
、OLED、DS1302时钟、DHT11温湿度计学习笔记
pwd=8888提取码:8888一、硬件
IIC
见配置核心代码:oled.cHAL_StatusTypeDefOLED_WR_Byte(u8dat,u8mode){HAL_StatusTypeDefi;if
wangz76
·
2023-11-19 09:41
stm32
单片机
学习
FPGA模块——
IIC
协议(读写PCF8591)
FPGA模块——
IIC
协议(读取PCF8591)PCF8591/AT8591芯片对
iic
协议的使用PCF8591/AT8591芯片低功耗8位CMOS数据采集设备,4路模拟输入,1路模拟输出,分时多路复用
云影点灯大师
·
2023-11-19 07:30
fpga开发
fpga
嵌入式
STM32与USB3300共同实现USB OTG HS的CDC串口通信速度测试
项目场景: STM32和上位机传统通信方式就是串口,
IIC
,SPI等。
IIC
和SPI一般不常用,串口是用的最多的通信方式。
夜半良辰
·
2023-11-18 23:01
stm32
嵌入式硬件
单片机
单片机,32无线通信代码,详细注释【NRF24L01传感器】【原创】
代码目录nrf24l01传感器引脚main.cnrf24l01.cnrf24l01.hnrf24l01_demo.cnrf24l01_demo.hnrf24l01传感器引脚//spi与
iic
都是串行//
情系淮思
·
2023-11-17 13:45
学校-32单片机
stm32
经验分享
学习
STM32速成笔记—SPI通信
的四种工作方式三、STM32的SPI通信3.1SPI内部结构分析3.2SPI引脚四、SPI通信程序设计4.1SPI配置步骤4.2SPI初始化程序设计4.3SPI传输速度设置函数4.4SPI读写数据函数五、SPI与
IIC
二土电子
·
2023-11-17 13:41
STM32速成笔记
stm32
笔记
嵌入式硬件
SPI
CH32V103 简介
此系列具有1路USB2.0主机/设备接口、多通道12位ADC转换模块、多通道TouchKey、多组定时器、多路
IIC
/USART/SPI接口等丰富的外设资源。
Stark-Gs
·
2023-11-17 05:44
#
CH32
单片机
国产单片机
risc-v
FPGA——基于
IIC
协议的EEPROM功能实现
目录一、EEPROM介绍二、I2C协议2.1简介2.2I2C总线协议2.2.1开始与停止条件2.2.2地址帧2.2.3数据帧三、EEPROM24C02芯片3.1写时序3.2读时序四、核心代码4.1I2C协议4.1.1逻辑图4.1.2相关代码4.2EEPROM读写控制模块4.2.1原理框图4.2.2相关代码五、总结一、EEPROM介绍EEPROM(ElectricallyErasableProgra
草木的FPGA学习之旅
·
2023-11-16 23:17
fpga开发
FPGA学习笔记——
IIC
总线解析及三态门
简介
IIC
(Inter-IntegratedCircuit)其实是IICBus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主多从架构。
蓝藻F
·
2023-11-16 23:11
fpga开发
学习
笔记
FPGA/数字IC求职笔试面试(1)之
IIC
协议详解
FPGA/数字IC求职笔试面试(1)之
IIC
协议详解文章目录FPGA/数字IC求职笔试面试(1)之
IIC
协议详解前言一、概述:二、具体协议1.先来大致猜测2.
IIC
协议时序三、协议实现步骤(以读写EEPROM
Dawn_yuan
·
2023-11-16 23:41
FPGA开发/数字IC求职系列
fpga开发
单片机
硬件工程
驱动开发
FPGA模块——
IIC
协议(FPGA做主机操作24C64)
FPGA模块——
IIC
协议(FPGA做主机操作24C64)EEPROM(24C64)向器件写数据时序向器件读数据时序
IIC
协议FPGA主机代码
IIC
读寄存器驱动(指定地址单次读写)EEPROM(24C64
云影点灯大师
·
2023-11-16 23:59
fpga开发
fpga
博客导航栏
开发工具八.写操作系统九.RT-Thread十.平衡小车十一.MATLAB一.STM32裸机学习1.伪指令宏2.位带操作3.时钟树4.中断5.SysTick定时器6.串口重定向7.串口通信8.DMA9.
IIC
Aspirant-GQ
·
2023-11-16 17:48
博客导航栏
STC单片机LCD1602四线驱动模式显示ADC采样电压和温度
STC单片机LCD1602四线驱动模式显示ADC采样电压和温度相关篇《STC15单片机+DS18B20+LCD1602+PCF8574转
IIC
接口温度显示》《STC单片机+LCD1602四位模式驱动显示
perseverance52
·
2023-11-15 18:43
单片机学习手稿
lcd1602
ds18b20
ADC采样
传感器类总结(一)MPU9250 2电路设计
引脚功能1RESV接VDDIO2-6脚NC7AUX_CL给
IIC
从机设备提供时钟,如果使用外部
IIC
设备比如气压计,需要这个引脚。
Ant?1
·
2023-11-15 14:20
传感器总结
单片机
嵌入式硬件
stm32
传感器类总结(一)MPU9250 1原理介绍
通过
IIC
,可以直接输出9轴的全部数据。因此它也是四轴姿态结算的基础,所以能够正确获取MPU9250的数据是十分重要的。这个芯片也为兼容其他传感器开放了辅助
IIC
接口,比如压力传感器。
Ant?1
·
2023-11-15 14:50
传感器总结
单片机
嵌入式硬件
stm32
【C51】9-
IIC
协议
9.1
IIC
属于半双工通信方式拓展:串口通信即可以实现半双工,也可以实现全双工单工:数据传输只支持数据在一个方向上传输半双工:允许数据在两个方向上传输。
Walker F.M
·
2023-11-15 12:40
c语言
51单片机
了解PCA9685通过
IIC
控制多个舵机
IIC
概述I2C(Inter-IntegratedCircuitBUS)集成电路总线,该总线由NXP(原PHILIPS)公司设计,多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性
Dream it possible.
·
2023-11-15 07:34
机器学习
嵌入式
stm32
IIC
协议控制PCA9685舵机驱动板
这篇教程与网上的大部分教程都不相同,着重讲述如何使用编程PCA9685,而不是着重讲述原理,最后你还是一头雾水。这是一篇教你如何如何输出固定舵机角度,如何移植程序,从PCA9685的原理到如何移植的教程,在动手中学习理论。单片机型号:stm32f103c8t6使用stm32来控制一个舵机并不是难事,但是如果控制多个舵机,那硬件资源就显得捉襟见肘了。因此,必须使用神器,PCA9685了,相信你能主动
沉醉不知归路1
·
2023-11-15 07:02
stm32
模块
原创
stm32
PCA9685
IIC
舵机
PCA9685通过
IIC
协议控制舵机的方式
IIC
协议的概述:
IIC
即Inter-IntegratedCircuit(集成电路总线),是一种多向控制总线,由飞利浦半导体公司在八十年代初设计,主要是用来连接整体电路(ICS)。
疯狂的鸡吧�
·
2023-11-15 07:52
机器学习
芯片
PCA9698的
IIC
转接GPIO控制N路灯
然后用iictool命令往对应
iic
地址上面写数据,看看灯亮灭或者听继电器开关声响,至于写多少,研究芯片手册上面参数。正式代码就用system(".
寒听雪落
·
2023-11-15 07:50
硬件接口_接口驱动开发
单片机
嵌入式硬件
RT-Thread STM32F407 五步完成OLED移植
这里使用RT-ThreadStudio提供的IICAPI驱动函数进行移植第一步,进入RT-ThreadSettings配置
IIC
驱动第二步,进入board.h,定义
IIC
宏第三步,进入STM32CubeMX
比特冬哥
·
2023-11-15 03:58
stm32
嵌入式硬件
单片机
操作寄存器设置引脚的输入输出
因为比如当我们在使用
IIC
通讯的时候,
IIC
通讯速率400KHz,需要特别快的通讯速率,用库函数来设置引脚的话很不方便,所以当我们被要求速度快的情况下,最好的办法就是直接操作寄存器。
干饭人小田
·
2023-11-15 02:08
单片机
stm32
蓝牙智能电动牙刷方案
MS1656芯片具有24MHz主频,64KBFlash,4KSRAM,支持1MS/s的ADC,RTC,UART,
IIC
等接口,支持11个GPIO,和7路PWM输
EVERSPIN
·
2023-11-14 17:53
蓝牙智能化
方案
蓝牙芯片
正点原子嵌入式linux驱动开发——Linux IIO驱动
比如手机或者手环里面的加速度计、光传感器、陀螺仪、气压计、磁力计等,这些传感器本质上都是ADC,注意查看这些传感器的手册,会发现他们内部都会有个ADC,传感器对外提供
IIC
或者SPI接口,SOC可以通过
努力自学的小夏
·
2023-11-14 06:33
linux学习
linux
驱动开发
stm32
学习
笔记
嵌入式(驱动开发)(I2C总线式驱动开发)
一级外设:外设控制器集成在SOC芯片内部二级外设:外设控制器由另一块芯片负责,通过一些通讯总线与SOC芯片相连Inter-IntegratedCircuit:字面意思是用于“集成电路之间”的通信总线,简写:
IIC
嵌入式学习者。
·
2023-11-13 22:12
Linux
驱动以及裸机
驱动开发
单片机
嵌入式硬件
STM32讲解
4.2STM32中断简介4.3STM32看门狗简介4.3.1独立看门狗简介4.3.1窗口看门狗简介4.4ADC简介4.5DAC简介4.6DMA简介4.7STM32的通信4.7.1串口通信(USART)4.7.2
IIC
AnXIne
·
2023-11-13 20:59
单片机
stm32
嵌入式硬件
解决proteus仿真stm32,
IIC
通讯,
IIC
DEBUG无法显示从机应答信号的问题(问题情况为在8位数据后应答位显示?)
1、错误现象错误现象如下,在
IIC
数据传输8位数据后,IICDEBUG的应答位无法显示应答位2、错误原因我们打开信号传输的示波器,直接去查看
IIC
从机校验位的数据波形,可以看到从机示波器显示的的波形为半高
JASON丶LI
·
2023-11-13 13:18
通讯协议
proteus
stm32
嵌入式硬件
单片机
STM32学习笔记——STM32中GBIO相关配置寄存器设置
到GPIOGGPIOA里面由PA0到PA15共16个IO口4种输入模式1.输入浮空输入浮空模式下输入值是一个不确定值,介于0V到VCC之间,输入引脚即不接高电平,也不接低电平,用于标准的通讯协议,比如
IIC
FPGA小白758
·
2023-11-13 02:56
STM32
stm32
gpio
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他