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学习笔记(二)——常用接口
(二)接口64KBSRAM、512KBFLASH、2个基本定时器、4个通用定时器、2个高级定时器、2个DMA控制器(共12个通道)、3个SPI、2个
IIC
、5个串口、1个USB、1个CAN、3个12位ADC
0112YaoY
·
2023-06-14 14:18
STM32学习笔记
stm32
c语言
ESP32(MicroPython) 双摇杆位置图形化
程序一'''接线:OLED(
IIC
)SCL-->(18)SDA-->(23)摇杆X轴-->(32)Y轴-->(33)SW-->(35
路易斯720
·
2023-06-14 11:54
单片机
嵌入式硬件
ESP32
python
STM32-OLED屏幕显示教程
目录1.OLED屏幕介绍2.OLED屏幕显示一个点的思路3.配置OLED屏幕4.OLED显示字符串5.OLED屏幕显示汉字6.OLED屏幕显示图片7.总结我的上篇文章已经介绍过
IIC
协议(本篇文章不对
IIC
LJX
·
2023-06-14 05:50
STM32
单片机
arm
物联网
stm32
mcu
IIC
总线学习
IIC
总线1.总线空闲状态。2.
IIC
总线的起始停止条件。3.
IIC
总线的数据传送4.
IIC
总线的应答5.
IIC
时序1.总线空闲状态。总线空闲时,SDA和SCL均为高电平。
qq_742875810
·
2023-06-13 22:55
学习
开发板下完成基于
IIC
协议的AHT20温湿度采集,Linux 开发板下读取数据
初始化等没有做,只写了读与写,能够正常读取数据#include#include#include#include#include#include#include#include#include#include#include#include#include#defineAHT20_DEVICE_ADDR0x38#defineDEFAULT_I2C_BUS"/dev/i2c-0"//CRC校验类型:C
2004v2004
·
2023-06-13 21:34
linux
c语言
c++
AHT20
IIC
u8g2库stm32移植记录(硬件
IIC
)
这是用stm32cubemx,hal库,硬件
IIC
的方式移植u8g2的教程:0.移植其实非常简单,文中代码较多只是因为我把官方的模板放上来了,实际上要写的代码只有三部分,代码量非常小的!
天安彩
·
2023-06-13 15:18
stm32
单片机
arm
移植好U8g2图形库的STM32F407标准库工程模板,0.96寸OLED驱动程序
移植好U8g2图形库的STM32F407标准库工程模板,用的0.96寸OLED屏(SSD1306),用硬件
IIC
驱动。花了一晚上时间去移植。
zeruns
·
2023-06-13 15:46
单片机/嵌入式
stm32
单片机
嵌入式硬件
u8g2
电子
Jetson nano 进阶教程4_通过
IIC
输出PWM
一、基本知识:设备地址device_address=0x40这个和SDA(数据线)和SCL(时钟线)的引脚对应!device_address变量指定了设备的地址,它与I2C总线上的设备相对应。设备地址是用于在总线上唯一标识每个设备的值。对于I2C总线上的每个设备,它都有一个特定的地址,用于与其他设备进行通信。设备地址由设备制造商指定,并且可以在设备的规格文档或数据表中找到。在给定的代码示例中,de
鼾声鼾语
·
2023-06-13 12:19
机器人
人工智能
python
matlab
【蓝桥杯单片机】第十二届蓝桥杯单片机国赛程序设计试题与详细代码解析
试题展示设计说明 此次的国赛,从模块上看,是五大基本模块:按键模块、数码管模块、LED模块、
IIC
模块、ds1302模块,另外,再加上一个小编不是特别熟悉的超声波模块,在这六个模块中,不管怎么说,我们还是能够写出一点东西的
☞黑心萝卜三条杠☜
·
2023-06-12 04:15
#
51单片机
单片机
单片机
蓝桥杯
c语言
《Linux驱动:I2C驱动看这一篇就够了》
文章目录一,前言二,
IIC
驱动的体系架构2.1
IIC
核心2.2
IIC
适配器2.2.1适配器驱动资源的初始化和注册2.2.2
IIC
适配器里的通信方法2.2.3
IIC
适配器和
IIC
设备驱动的匹配2.3
IIC
编程界的小学生、
·
2023-06-12 01:56
linux驱动笔记
linux
驱动开发
arm
基于Linux的
IIC
驱动框架源码分析
文章目录1、前言2、
IIC
驱动框架(该节内容完全参考于[Linux架构师](https://zhuanlan.zhihu.com/p/455521103))3、
IIC
框架中的数据结构3.1、i2c_adapter3.1.1
努力一点,幸运一点
·
2023-06-12 01:56
linux
c语言
mcu
Linux·i2c驱动架构
iic
驱动驱动开发主要是完成四个部分的内容,structi2c_adapter(适配器),stru
迅~
·
2023-06-12 01:54
Linux嵌入式
驱动开发
I2C通信协议,最简单的总线通信
为了解决这个痛点,人们设计了一种总线通信,总线通信有很多种协议(如USB/SPI/CAN/
IIC
),今天介绍的就是
IIC
通信协议。可以看到在使用
IIC
通信后,即使有很多芯片,线路连接显的非常简单。
上校牛虻
·
2023-06-11 20:38
单片机
stm32
网络
浅谈
iic
时序
一、
iic
通信核心要点在
iic
通信中,进行数据传输的时候,遵循在scl时钟线高的时候保持sda电平稳定,这个电平值就是要写入的值,然后,在scl时钟线拉低的时候去改变sda上的值,达到自己想要输出的值所以说
翔在天上飞
·
2023-06-11 05:21
mcu
单片机
stm32
驱动开发
【MM32F5270开发板试用】基于MindSDK测试MM32F5270开发板
IIC
作者:7_c9dtBqMM32F5270是基于安谋科技的Armv-8架构的“星辰”STAR-MC1处理器开发的32位微控制器产品.本篇文章通过调用MindSDK例程查看内部集成电路接口
IIC
。
极术社区
·
2023-06-10 21:41
灵动MM32
MCU
嵌入式
星辰处理器
开发板评测
MCU
单片机-蓝桥杯 用光敏电阻测量光照强度并显示在数码管上。
先给大家看下效果数码管会随光照强度而变化,可以拿手电筒照射光敏电阻看数码管数值变化项目工程如下:首配置一下
IIC
协议这个比较基础代码如下:首先是.c文件#include"
iic
.h"#defineDELAY_TIME5
常温510
·
2023-06-10 04:48
单片机
蓝桥杯
c语言
51单片机+ LCD1602+PCF8574转
IIC
接口+矩阵按键
【Proteus仿真】51单片机+LCD1602+PCF8574转
IIC
接口+矩阵按键Proteus仿真PCF8574地址:程序说明本例程使用了2片PCF8574,并没有共用I2C总线,虽然配置了不同的地址
perseverance52
·
2023-06-10 02:55
51单片机
矩阵
I2C通信协议及STM32代码解释
I2C通信协议一:简介
IIC
(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接控制器及其外围设备。
学术马
·
2023-06-09 23:45
STM32
IIC通信
GD32E230F4使用硬件
IIC
+DMA读写24C04
前言在很久很久以前,我就写过GD32E230替换STM32F031的帖子,主要介绍了USART和SPI的外设移植开发,当时
IIC
使用的是软件i2c,没有介绍的价值。
呐咯密密
·
2023-06-09 15:45
GD32E230
单片机
stm32
嵌入式硬件
蓝桥杯嵌入式第十三届决赛赛题及其题解参考
涉及到的内容有定时器的输入捕获,PWM输出,按键的长按和短按,
iic
协议读写epprom,led指示灯,adc的多通道采样,lcd液晶显示屏,以及串口通信。
昊月光华
·
2023-06-09 04:51
蓝桥杯
stm32
嵌入式
STM32F4_软件模拟SPI
程序详解4.1main.c4.2SPI.c4.3SPI.h4.4W25Q128.c4.5W25Q128.h4.6OLED.c4.7OLED.h4.8OLED_Font.h5.实验结果我们都知道,SPI和
IIC
light_2025
·
2023-06-08 22:28
STM32
stm32
单片机
嵌入式硬件
icm42688六轴数据读取
42688六轴传感器读取陀螺仪和加速度计的数据,使用的是
iic
的形式读取的,设备的地址是0xD0cpu:stm32f405+硬件
iic
读取数据,由于42688的寄存器分布在不同的bank,在进行寄存器操作之前
liumengyang1992
·
2023-06-08 22:44
Linux I2C 驱动实验
前两个是
IIC
接口驱动,后两个是设备驱动文件。在Linux内核中也将I2C驱动分为两部分:
小吴伴学者
·
2023-06-08 06:30
linux
运维
服务器
Benewake(北醒) 快速实现TFmini-S-
IIC
与电脑通信的操作说明
目录1.概述2.测试准备2.1工具准备2.2通讯协议转换3.
IIC
通讯测试3.1引脚说明3.2测试步骤3.2.1TFmini-S-
IIC
与PC建立连接3.2.2获取测距值3.2.3更改slave地址1.
Zoran.wu
·
2023-06-07 08:10
#
快速测试教程
激光雷达
Benewake(北醒) 快速实现TFLuna-
IIC
与电脑通信的操作说明
目录1.概述2.测试准备2.1工具准备3.
IIC
通讯测试3.1引脚说明3.2测试步骤3.2.1TFLuna-
IIC
与PC建立连接3.2.2获取测距值3.2.3更改slave地址1.概述通过本文档的概述,
Zoran.wu
·
2023-06-07 08:10
#
快速测试教程
激光雷达
简单的电平转换电路
在电路设计中,我们会经常遇到芯片接口电平不匹配的情况,通常我们会使用74等系列的电平转换芯片解决,但大多数转换芯片都是单向的,如
IIC
等接口就要求电路支持双向转换,就需要选择专用的
IIC
转换芯片,一般价格都比较高
Cranx
·
2023-06-07 05:48
嵌入式硬件
设备树与pinctrl
设备树与pinctrl原理:芯片内部有个内存控制器访问芯片的各个控制器单元(如
IIC
、USB等),阅读手册设置其相应功能即可。设备树是一种描述硬件的数据结构,由专门文件格式与语法结构。
Denzel张
·
2023-06-07 04:15
单片机
嵌入式硬件
树莓派 二维云台调零控制
目录舵机的工作原理案例程序要求:程序:二维云台是通过
IIC
总线进行控制的,我们可以通过窗口命令输入:i2cdetect-y1来检测
IIC
总线是否连接正常。当有40显示的时候就说明
IIC
总线正常。
Haohao fighting!
·
2023-06-07 01:11
树莓派
opencv
python
深入理解EEPROM使用
深入理解EEPROM使用,EEPROM、FRAM、FM24W256芯片
IIC
软件设计采用分层理念,保证尽量简洁,方便
大牛攻城狮
·
2023-04-21 21:56
嵌入式系统
IIC
EEPROM
FARM
FM24W256
STM32
蓝桥杯嵌入式学习笔记——I2C
工程文件链接,无需积分即可下载有关
iic
的工程我们是直接在之前的lcd工程上进行修改1.配置keil工程文件(1).把比赛当天官方会给我们的资料,路径:资源数据包_嵌入式(G431)_2021\1-底层驱动代码参考里面的
小明在考研
·
2023-04-21 17:34
蓝桥杯嵌入式
嵌入式硬件
蓝桥杯
stm32
单片机
在OLED上显示各种各样的数据(文字、字母、图片)
在学习OLED之前需要知道
IIC
协议,不了解的可以看(
IIC
协议相关_dxdlnu的博客-CSDN博客)什么是OLED?
dxdlnu
·
2023-04-21 09:46
c51
51单片机
嵌入式硬件
单片机
IIC
协议相关
一.
IIC
协议初识
IIC
(集成电路总线),半双工同步通信方式*特点1.简单性和有效性由于接口直接在组件之上,因此
IIC
总线占用的空间特别小,减少了电路板的空间和芯片管脚的数量,降低了互联成本,总线的长度可高达
dxdlnu
·
2023-04-21 09:43
c51
单片机
嵌入式硬件
51单片机
单片机知识
目录端口复用和重映射的关系:八种端口输出模式1、浮空、上拉、下拉2、模拟输入3、推挽、开漏输出4、复用推挽开漏输出
IIC
、SPI、USART、UART1、
IIC
(半双工):2、SPI(全双工同步)3、UART
面向offer编程
·
2023-04-20 11:36
stm32
1024程序员节
STM32实战项目-温湿度传感器
目录一、硬件电路二、技术讲解2.1
IIC
简介2.2
IIC
总线协议2.2设备接入三、SHT30数字温湿度传感器3.1性能介绍3.1.1湿度最优测量环境3.1.2温度最优测量环境3.1.3测量配置3.2通讯介绍
养乌龟的小少年
·
2023-04-19 22:27
stm32
单片机
嵌入式硬件
跟着原子学I2C
I2C通讯1、
IIC
总线介绍集成电路总线,是一种同步串行半双工通信总线。总线or协议?!总线是数据传输通道,协议是数据传输规则。
哆啦哆小魔仙
·
2023-04-19 10:28
随便写
嵌入式硬件
I2C时序模拟
参照正点原子例程//产生
IIC
起始信号voidIIC_Start(void){SDA_OUT();//sda线输出
IIC
_SDA=1;
IIC
_SCL=1;delay_us(4);
IIC
_SDA=0;//
AModestBoy
·
2023-04-19 10:28
STM32F4_OLED显示
1.OLED简介2.硬件模块3.8080并行接口4.SPI方式5.SSD1306常用命令表6.完整源码(STM32F407对应的源码)6.1oled.c6.2oled.h6.3oledfont.h7.
IIC
light_2025
·
2023-04-19 06:54
STM32
stm32
【
IIC
】典型
IIC
时序
典型
IIC
时序主机向从机发送数据从机向主机发送数据主机先向从机发送数据,然后从机再向主机发送数据
·
2023-04-18 22:39
cc++
【
IIC
】
IIC
总线
IIC
总线简介1、
IIC
是一种串行、半双工总线,SDA收发数据,SCL用于通讯双方时钟的同步;2、
IIC
总线是一种多主机总线,器件分为主机从机有权发起结束一次通讯,从机只能被主机呼叫;当总线上有多个主机同时启用总线时
·
2023-04-18 22:32
c
esp32 Arduino(九)u8g2图形库
IIC
驱动OLED
一、简介:LED驱动芯片:SSD1306开发平台:vscode+platformIO开发板:ESP32Divkitv1目前Arduino平台上使用最广泛的OLED库:U8G2github地址:https://github.com/olikraus/u8g2/设置和参考手册:https://github.com/olikraus/u8g2/wikiU8g2:单色显示器库,版本2U8g2是用于嵌入式设
ODF..
·
2023-04-18 22:05
ESP32
单片机
嵌入式硬件
[STC89C52RC]基于
IIC
协议的OLED显示字符
目录起始信号终止信号应答信号选择某一点点亮页模式:水平模式:垂直模式:选择行数编辑选择列数清屏Oled显示,我们会用到字模软件显示图片
IIC
协议1.1
IIC
协议概述
IIC
全称Inter-IntegratedCircuit
TX564
·
2023-04-18 15:24
单片机
嵌入式硬件
[STM32F103C8T6] 重做51 基于
iic
的oled显示实验
51单片机没有硬件
iic
,我们是通过io口软件模拟
iic
时序https://blog.csdn.net/weixin_63303786/article/details/128705478?
TX564
·
2023-04-18 14:11
stm32
单片机
嵌入式硬件
STM32模拟
IIC
与
IIC
四种实现数字光强采集模块GY30(标准库与HAL库)
目录代码实现是的
IIC
通信,数据采集后在串口显示,方便大家实现二次开发原件选择GY-30数字光强度介绍BH1750芯片参数引脚说明BH1750指令集接线表设计通过四种方式实现GY-30数据采集1.标准库模拟
小材大用
·
2023-04-18 12:59
单片机c语言
STM32F103
GY30
数字光强采集模块
IIC
模拟IIC
stm32之
IIC
总线概述
1.
IIC
通信协议定义
IIC
通讯协议(Inter----IntegrtedCircuit)是由Phiips飞利浦公司开发的,由于他引脚少,硬件实现简单,可拓展性强,不需要UASRT,CAN通讯协议的外部收发设备
打酱油的;
·
2023-04-18 12:57
stm32
嵌入式
stm32
单片机
stm32cubemx IAP升级(二)
vscodestm32cubemxstm32cubeProgramercmaketoolchain整体思路将App设置为从0x08007000地址启动,然后初始化一路串口用作接收上位机的升级数据,再初始化一路
iic
夏侯城临
·
2023-04-17 21:16
stm32
Iap升级
stm32
【linux
iic
子系统】i2c设备的添加方法(四)
I2C设备的4种添加方法分为静态注册、动态注册、用户空间注册及i2c驱动扫描注册1.静态注册静态注册就是在架构板级文件或初始化文件中添加i2c设备信息,并注册到特定位置(__i2c_board_list链表)上就可以了,如arm架构下board-xxx-yyy.c文件,x86架构下xxx-yyy-init-zzz.c文件。当系统静态注册i2c控制器(adapter)时,将会去查找这个链表,并实例化
caodongwang
·
2023-04-17 14:15
linux
#
i2c
I2C总线驱动
一级外设:外设控制器集成在SOC芯片内部二级外设:外设控制器由另一块芯片负责,通过一些通讯总线与SOC芯片相连Inter-IntegratedCircuit:字面意思是用于“集成电路之间”的通信总线,简写:
IIC
Unique--ZGY
·
2023-04-17 14:43
Linux驱动
驱动开发
【HAL库】BMP180气压传感器+STM32,hal库移植
模拟
IIC
。极简工程代码如下:https://github.com/wyfroom/HAL_BMP180该份代码硬件配置:板子:c8t6最小系统板。外设:模拟IICB6B7,串口1调试用。
知立
·
2023-04-17 12:15
stm32
单片机
嵌入式硬件
【C51单片机】8-温湿度监测显示系统(LCD1602、温湿度传感器、
IIC
、OLED)
1.LCD1602概述LCD1602(LiquidCrystalDisplay)是一种工业字符型液晶,能够同时显示16×02即32字符(16列两行)//硬件接线//电源VSS--GNDVDD--5V//对比度VO--GND//控制线RS--P1.0RW--P1.1E--P1.4//背光灯A--5VK--GND//数据D0到D7--P0.到P0.7#include"reg52.h"#include"
Walker F.M
·
2023-04-17 10:34
单片机
嵌入式硬件
【WCH】CH32F203硬件I2C驱动SSD1306 OLED
I2C1进行驱动I2C1_SCL(PB8)I2C1_SDA(PB9).实现对I2CSSD1306读写操作函数voidI2C_WriteByte(uint8_taddr,uint8_tdata){//检测
IIC
perseverance52
·
2023-04-16 17:59
WCH
-
CH32F203系列
CH32F203
ssd1306
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他