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
协议详解
IIC
协议层
IIC
总线在传送数据过程中共有三种类型信号,它们分别是:启始信号(Start)、终止信号(Stop)和应答信号(Ack)。
8421plus
·
2023-09-12 16:59
C语言
STM32
硬件工程
stm32-
iic
时序驱动
数据发送#include"
IIC
.h"#include"delay.h"voidIIC_Init(void){GPIO_InitTypeDefGPIO_InitStruct;//使能GPIPFRCC_AHB1PeriphClockCmd
8421plus
·
2023-09-12 16:59
stm32
单片机
嵌入式硬件
STM32-HAL库06-硬件
IIC
驱动FM24CL16B非易失存储器
STM32-HAL库06-
IIC
驱动FM24CL16B非易失存储器一、所用材料:STM32VGT6自制控制板STM32CUBEMX(HAL库软件)MDK5二、所学内容:通过HAL库的硬件
IIC
对FM24CL16B
Tony0925
·
2023-09-12 07:47
STM32HAL
stm32
嵌入式硬件
单片机
Jetsonnano B01 笔记5:
IIC
通信
今日继续我的Jetsonnano学习之路,今日学习的是
IIC
通信,并尝试使用Jetson读取MPU6050陀螺仪数据。文章提供源码。文章主要是搬运的官方PDF说明,这里结合自己实际操作作笔记。
NULL指向我
·
2023-09-11 06:47
Jetsonnano
B01
笔记
linux
电脑
Jetsonnano
FPGA实现
IIC
接口(1)--什么是
IIC
接口?
目录1、什么是
IIC
协议2、
IIC
协议的地址3、
IIC
协议的时序3.1、整体时序3.2、
IIC
写操作
孤独的单刀
·
2023-09-11 03:59
FPGA接口与协议
fpga
verilog
eeprom
IIC
I2C
I2C总线驱动:裸机版、应用层的使用、二级外设驱动三种方法
一级外设:外设控制器集成在SOC芯片内部二级外设:外设控制器由另一块芯片负责,通过一些通讯总线与SOC芯片相连Inter-IntegratedCircuit:字面意思是用于“集成电路之间”的通信总线,简写:
IIC
一条飞的鱼儿
·
2023-09-10 21:40
linux
驱动开发
IIC
协议原理及
IIC
通信的具体实现(S3C2440裸机开发)
文章目录前言一、
IIC
协议二、
IIC
的控制2.1
IIC
控制相关寄存器2.2
IIC
控制中的特征信号2.3
IIC
的数据传输格式2.3.1ACK信号2.3.2数据读写操作2.3.3中止通信三、
IIC
编程3.1
IIC
F.LASH.
·
2023-09-10 12:19
ARM体系结构与接口技术
ARM
嵌入式
嵌入式硬件
IIC协议
HI3559A DMEB试玩
HI3559ADMEB试玩1、不支持himm命令2、默认ip设置3、设置登录密码4、不支持telnet登录5、不支持ftp7、命令行的现实格式修改9、
IIC
例程不通10、HI3559a从emmc启动,文件系统变为只读
雨之小
·
2023-09-10 08:27
linux
HI3559A
DMEB
STM32单片机初学4-
IIC
通信(软件模拟)
IIC
(Inter-IntegratedCircuit)又称I2C(习惯读“I方C”),是IICBus简称,中文名为集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板
Vector_potential
·
2023-09-10 06:14
单片机
控制器
stm32
嵌入式硬件
stm32之31.
iic
iic
双线制。
C语言小试牛刀
·
2023-09-09 23:05
stm32
嵌入式硬件
单片机
FPGA实现
IIC
驱动环境光、距离传感器
AP3216C是一款环境光、距离传感器芯片,其接口为
IIC
接口,FPGA通过
IIC
接口可以配置工作模式、读取环境光、距离数据。
学习就van事了
·
2023-09-09 16:11
FPGA
fpga开发
追究模拟
IIC
不需要切换SDA方向的原因
以前就有这样的疑问,用IO模拟
IIC
,主从通信的时候,主机发送时候需要驱动SDA线,必然要打开IO输出,但是从机发送主机接收时,理应【关闭输出打开输入】才对,实际上,这个打开输入代码可有可无!
最好的自己in
·
2023-09-09 15:19
单片机
stm32
嵌入式硬件
ADS1115 模拟
IIC
ADS1115是16位ADC,基准源内部可选,PGA可提供从±256mV到±6.144V的输入范围。地址可由ADDR引脚决定,一般接地,地址为0x90写寄存器地址为0x90,读寄存器地址为0x91ADS1115有4个控制寄存器,0x00,0x01,0x020x000x01:配置通道、增益、基准源等0x02读数据流程:(1)发送地址0x90(2)发送0x01寄存器地址(配置通道等)(3)发送0x01
@一二三四五
·
2023-09-09 13:15
单片机
嵌入式硬件
根据逻辑分析仪实际波形,解析
IIC
通信及可能出现的问题(从机控制时钟SCL)
2、
IIC
通信2.1、通信角色(主机、从机)
IIC
的全称是InterIC,意为IC器件之间的通信协议,占主导地位、负责控制何时开始/结束通信、通信什么特定内容的器
PWRJOY
·
2023-09-08 06:26
通信协议
IIC总线
通信协议
STM32 软件
IIC
控制OLED 显示屏
1.硬件
IIC
实在是太难用了,各种卡死,各种发不出来数据,没那么多时间折腾了,还是用软件
IIC
先吧,初始化voidOLED_Software_
IIC
_Init(void){GPIO_InitTypeDefGPIO_InitStruct
张小兔爱钱钱
·
2023-09-07 10:09
stm32
单片机
嵌入式硬件
OLED
STM32和OLED的贪吃蛇游戏设计
屏幕调通,这此顺便就发挥一下,OLED屏幕驱动看这https://blog.csdn.net/qq_36461474/article/details/112591234硬件用了一块F103C8T6的小板子,
IIC
一片MOS管
·
2023-09-07 09:04
单片机开发
stm32
Arduino 超声波避障循迹小车,四轮智能小车
如何生成可参考右边的帮助文档Arduino超声波避障循迹小车,智能小车文章目录前言一、仿真原理图二、使用步骤1.引入库2.程序总结前言所用到的元器件有:arduinouno1块,L298直流电机驱动板2块,lcd1602带
iic
1
代坐电子工作室
·
2023-09-07 05:20
循迹小车
避障小车
四轮智能小车
单片机
DIY CY7C68013A模块为逻辑分析仪
FileViewPro:用于查看和编辑.
iic
文件。CyConsole:用于烧写EEPROM,安装CySuiteUSB_3_4_7_B2
iqiaoqiao
·
2023-09-07 01:33
EZ-USB
单片机
SPI协议
文章目录前言一、简介1、通信模式2、总线定义3、SPI通信结构4、SPI通讯时序5、SPI数据交互过程二、多从机模式1、多NSS2、菊花链3、SPI通信优缺点4、UART、
IIC
、SPI区别三、总结四、
混子王江江
·
2023-09-06 20:52
FPGA
fpga开发
STM32 硬件
IIC
控制OLED I2C卡死问题
#更新通知:2023-09-06STM32L151固件库使用I2C太难了,又宕机了,建议不要在固件库版本上尝试硬件
IIC
了,一般人真用不了,直接使用软件模拟的,或者不要使用固件库了,用HAL库吧,据说HAL
张小兔爱钱钱
·
2023-09-06 19:32
stm32
单片机
嵌入式硬件
OLED
SPI通信协议详解
想了解I2C通信的可以看我之前写的这篇帖子:
IIC
(I2C)通信协议详解1电气连接SPI通信的接线比I2C稍微复杂些,所以很需要一张图来说明
头发够用的程序员
·
2023-09-06 17:19
单片机
嵌入式硬件
stm32
,UART,SPI,
IIC
的详解对比项UARTSPIIIC信号线数目UART一般由TXD、RXD、GND三根线组成,是一种异步传输协议SPI是四根线,分别是CS(片选)、MOSI(主发从收)、MISO(
WHAT IF I SAID
·
2023-09-06 09:52
stm32
单片机
嵌入式硬件
IIC
简单介绍
IIC
介绍:
IIC
历史:
IIC
(Inter-IntegratedCircuit),是一种同步、多主、多从、分组交换、单端、串行计算机总线,由飞利浦半导体(现在的NXP半导体)在1982年发明。
Argon_Ghost
·
2023-09-06 09:21
嵌入式
C语言
单片机
嵌入式硬件
【FPGA】ILA抓取inout类型失败问题
本来
IIC
读写模块以及通过编译。但是在测试的时候,要写代码。碰到了问题,想在top.v里面用下面的ILA来抓取i2c_sdat的信号。
菜虚鲲001
·
2023-09-05 15:59
fpga开发
SPI、I2C、UART的区别和联系
SPI、
IIC
、UART区别第一个区别当然是名字:SPI(SerialPeripheralInterface:串行外设接口);I2C(INTERICBUS)UART(UniversalAsynchronousReceiverTransmitter
Bidjc
·
2023-09-04 12:47
网络及协议
驱动
I2C
SPI
UART
STM32F103 串口通信Uart、Usart基础+代码练习
例如SPI(全双功)、
IIC
(半双工)通信接口异步通信:不带时钟同步信号,必须约定好波特率。
生活里的小强
·
2023-09-03 10:04
STM32F103
C语言
STM32F103
c语言
单片机
SC16IS752驱动编写与调试记录
折腾了几天,终于把spi扩展串口给搞定了,这个芯片有两个通道、可配置波特率、支持
IIC
和spi通信,支持中断等诸多优良特性。
青天组合
·
2023-09-03 07:42
linux驱动
【STM32】
IIC
使用中DMA传输时 发送数据总少一个的问题
问题描述在使用STM32I2C数据发送过程中,发现每轮实际发送出去的数据总比在DMA配置中设定的传输数据个数要少一个。比方说:DMA配置里设定的传输数据个数是10个,结果发现在总线上只能发出9个,经过进一步发现是少了最后一个数据。当对I2C接收到的数据进行DMA传输时,没有异常。关于I2C的DMA传输,STM32技术参考手册部分有这么一段话:意思是说当DMA产生EOT标志后,(如果开启了EOT相关
熟练的魔法师
·
2023-09-01 09:38
#
IIC相关
stm32
单片机
【STM32】
IIC
的初步使用
IIC
简介物理层连接多个devices它是一个支持设备的总线。“总线”指多个设备共用的信号线。在一个I2C通讯总线中,可连接多个I2C通讯设备,支持多个通讯主机及多个通讯从机。
熟练的魔法师
·
2023-09-01 09:35
STM32
#
IIC相关
stm32
单片机
stm32之27.
iic
协议oled显示
屏幕如果无法点亮,需要用GPIO_OType_PP推挽输出,加并上拉电阻1.显示字符串代码2.显示图片代码(+unsigned+强制转换(char*))汉字显示
C语言小试牛刀
·
2023-08-31 08:51
c语言
什么是I3C,与I2C,SMBus之间的关系
什么是I3C,与I2C,SMBus之间的关系I2C(Inter-IntegratedCircuit,
IIC
):最初由飞利浦(Philips)半导体(后并入NXP)在1982年提出,主要目的是提供一种简单的
Y多了个想法
·
2023-08-30 22:50
Linux设备驱动
嵌入式硬件
单片机
linux
i2c
i3c
SMBus
【STM32】硬件
IIC
的缺陷
转自:link调试STM32的硬件I2C已经有很长一段时间了,几乎搜遍了所有资料,对于其到底能不能正常工作,今天做一个彻底的研究。下面是我在测试中得到的几个结论:1、硬件I2C的CLK在50kHz及以下的情况下工作,不会出现任何情况下的卡住。(本人测试时间为20h)2、硬件I2C的CLK在常用的100kHz和400KHz下工作,99%的概率下会在1小时之内卡住,甚至只有几十秒。3、硬件I2C的CL
熟练的魔法师
·
2023-08-30 22:16
#
IIC相关
STM32
stm32
单片机
嵌入式硬件
IIC
、SPI以及UART的区别
I2C(也称为
IIC
)、SPI和UART是三种常见的串行通信协议,它们在通信方式、速度、应用场景和电气特性等方面有一些区别。
陶大巴豆
·
2023-08-29 21:45
单片机
嵌入式硬件
嵌入式笔试面试刷题(day5
IIC
详解)
文章目录前言一、
IIC
需要几根线分别是什么线二、
IIC
优势三、
IIC
可以挂载多少个从设备,主设备1.从设备数量2.主设备数量四、
IIC
是全双工还是半双工五、SDA和SCL为什么配置为上拉开漏输出模式1.
花落已飘
·
2023-08-29 08:17
嵌入式面试刷题
面试
职场和发展
嵌入式
stm32之
IIC
协议
IIC
是一个同步半双工串行总线协议。一、物理层(通信模型)1、最早是飞利浦公司开发的这个协议,最早应用到其产品上去。2、两线制(两根信号线)其中SCL为时钟线,SDA为数据线。
陶大巴豆
·
2023-08-29 07:00
stm32
网络
嵌入式硬件
基于STM32CUBEMX驱动TMOS模块STHS34PF80(5)----配置嵌入式函数
基于STM32CUBEMX驱动TMOS模块STHS34PF80----4.中断获取信号概述视频教学样品申请视频教程参考Demo参考Demo内嵌函数地址串口配置
IIC
配置IO口设置串口重定向参考程序初始化
记帖
·
2023-08-29 03:46
传感器
stm32cube
单片机
stm32
STM32CUBEMX
STM32C011
STHS34PF80
TMOS
红外检测
人体存在
设备树 DTS
设备树的文件格式为.dts和.dtsi.dts:一般描述板级信息(也就是开发板上有哪些
IIC
设备、SPI设备等).dtsi:描述SOC级信息(也就是SOC有几个CPU、主频是多少、各个外设控制器信息
玄之宵
·
2023-08-28 00:21
java
前端
服务器
4-W806-MPU6050-
IIC
main.c#include#include"wm_hal.h"#include"6050.h"shortAccel[3];shortGyro[3];floatTemp;intmain(void){SystemClock_Config(CPU_CLK_160M);printf("entermain\r\n");HAL_Init();Gpio_Init();MPU6050_Init();if(MPU
会点灯的大力水手
·
2023-08-27 09:49
W801_W806学习记录
单片机
platform驱动[1]
1.platform总线1.1platform总线简介实体总线:linux内核中,有
IIC
、SPI、PCI、USB等;但是SOC上的有些外设(eg:LED,定时器……),他们是直接通过内存的寻址空间来进行寻址的
打个工而已
·
2023-08-27 07:06
Linux
linux
kernel
platform
driver
cortex-A7 UART总线实验---STM32MP157
:核与芯片内部控制器进行连接A7---AHB4总线---GPIO控制器A7---AHB4总线---RCC控制器芯片外部总线:SOC与各个外设这件连接PC---UART总线---TargetSOC---
IIC
饭吃八分饱
·
2023-08-26 16:17
ARM
stm32
单片机
嵌入式硬件
arm开发
【51单片机】EEPROM-
IIC
实验(按键控制数码管)
目录I2C总线编辑代码️main.c️i2.c代码分析I2C总线I2C总线是Philips公司在八十年代初推出的一种串行、半双工的总线,主要用于近距离、低速的芯片之间的通信;I2C总线有两根双向的信号线,一根数据线SDA用于收发数据,一根时钟线SCL用于通信双方时钟的同步;I2C总线硬件结构简单,简化了PCB布线,降低了系统成本,提高了系统可靠性,因此在各个领域得到了广泛应用。代码️main
在下小吉.
·
2023-08-26 09:19
51单片机
单片机
c语言
嵌入式硬件
电路累积(放过压防反接、
IIC
、锂电池保护板)
一.防过压防反接电路简单的过压保护电路一般加个TVS可以实现,当外部有瞬间高能量冲击时候它能够把这股能量抑制下来,虽然功率高,上千W都可以,但是维持抑制的时间很短很短,万一器件损坏或者长时间工作电压高于正常工作电压的时候,就力不从心了。所以最好的办法是设计一个智能电路了,如下所示:Vin正常输入电压时,稳压管没有反向击穿,R3,R4电流基本为0。PNP三极管的Vbe=0,即PNP三极管不导通。PM
warm朵朵
·
2023-08-26 01:52
硬件
硬件工程
CH32V203 单片机 I2C 使用
CH32V203集成双路USB接口,支持USBHost主机及USBDevice设备功能,具有1路CAN接口(2.0B主动)、双路OPA运放、4组UART、双路
IIC
,12位ADC,10路Touchkey
飞多学堂
·
2023-08-25 22:00
CH32V203
嵌入式软件
【手把手带你用pid算法控制电机】——(1)编码器电机和0.96寸OLED显示屏的使用
目录前言一、需要用到的器材二、接线说明三、cubmx配置3.1时钟树3.2输出PWM(TIM4)3.3编码器模式(TIM3)3.4中断定时器配置(TIM1)3.5配置
IIC
3.6最终引脚图四、程序代码4.1OLED
爱写博客的橙留香
·
2023-08-25 22:47
PID学习笔记
单片机
stm32
学习
cortex-A7核
IIC
实验--STM32MP157AAA
实验目的:采集温湿度传感器值一,
IIC
概念1.同步串行半双工总线,主要用于链接整体电路,硬件结构简单,接口连接方便,成本较低2.两线制,只有两根双向信号线,数据线SDA,时钟线SCL3.
IIC
传输速率:
饭吃八分饱
·
2023-08-25 15:44
ARM
单片机
嵌入式硬件
stm32
ARM
arm开发
基于STM32F1的电子罗盘HMC5883L角度测量
,建议将图片保存下来直接上传(img-Axqqv48y-1692885921487)(…\img\HMC5883L.png)]型号:GY-271使用芯片:HMCL5883L供电电源:3-5V通信方式:
IIC
蟕初的梦想
·
2023-08-25 10:34
嵌入式开发
物联网
Linux基础
stm32
嵌入式硬件
单片机
I.MX6ULL ARM驱动开发---设备树下的LED驱动实验
DeviceTree),将这个词分开就是“设备”和“树”,描述设备树的文件叫做DTS(DeviceTreeSource),这个DTS文件采用树形结构描述板级设备,也就是开发板上的设备信息,比如CPU数量、内存基地址、
IIC
一盆电子
·
2023-08-25 07:14
ARM驱动开发
驱动开发
arm
linux
STM32 F103C8T6学习笔记13:
IIC
通信—AHT10温湿度传感器模块
今日学习一下这款AHT10温湿度传感器模块,给我的OLED手环添加上测温湿度的功能。文章提供源码、测试工程下载、测试效果图。目录AHT10温湿度传感器:特性:连接方式:适用场所范围:程序设计:设计目标:程序设计注意点:AHT10代码:主函数代码:测试效果:完整工程下载:AHT10温湿度传感器:下图为AHT温湿度传感器模块,它长这样,这里的介绍不重要,了解就行,快速浏览即可:AHT10,新一代温湿度
NULL指向我
·
2023-08-25 06:56
STM32
F103
C8T6笔记
硬件模块与传感器的驱动
stm32
学习
笔记
嵌入式硬件
cortex-A7核
IIC
实验
iic
.h:#ifndef__
IIC
_H__#define__
IIC
_H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h"/*通过程序模拟实现
Satellitex
·
2023-08-25 05:59
单片机
嵌入式硬件
ARM开发,stm32mp157a-A7核
IIC
实验(采集温湿度传感器值)
1.实验目标:采集温湿度传感器值;2.分析框图(模拟
IIC
控制器);3.代码;---
iic
.h封装时序协议头文件---#ifndef__
IIC
_H__#define__
IIC
_H__#include"stm32mp1xx_gpio.h
ai加班的嵌入者
·
2023-08-24 23:55
ARM
arm开发
stm32
嵌入式硬件
c语言
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他