i2c

π同学9 天前
vscode·esp32·i2c
ESP-IDF+vscode开发ESP32第四讲——I2C目录前言一、ESP32中I2C二、工程编写2.1 I2C.c2.2 I2C.h2.3 代码解释void I2C_master_init(void)
somi710 天前
单片机·嵌入式硬件·i2c·自用
ARM-09-I.MX6U-I2C开关逻辑:为什么用两个 MOS(推挽)?“线与” = 任何一方输出低电平,总线就是低电平;只有全部输出高电平,总线才是高电平。
阿拉斯攀登23 天前
android·驱动开发·i2c·瑞芯微·嵌入式驱动·rk3576·嵌入式安卓
第 11 篇 RK 平台安卓驱动实战 4:I2C 设备驱动开发,以 OLED 屏为例目录开篇先搞懂:I2C 总线到底是什么?大白话定义核心特点,小白必记I2C 总线的硬件连接一、I2C 通信的核心时序,小白必须懂
Teamol20201 个月前
i2c·openbmc
openbmc中如何通过OS命令查询I2C设备的通道及MAC地址在 OpenBMC 中,你可以使用 `i2cdetect` 命令来查看 I2C 设备的 bus 和地址。这个命令是 OpenBMC 系统中集成好的,可以直接使用。
jingshaoqi_ccc2 个月前
硬件i2c·i2c·ads1115·gd32f103c8t6
采用GD32F103C8T6开发板的硬件I2C通信实现ADS1115的模拟电压读取(附源码下载)本文采用GD32F103C8T6开发板的标准库GD32F10x_Firmware_Library_V2.6.0,利用标准库的硬件I2C通信,实现了ADS1115的四个通道模拟电压读取。
A星空1232 个月前
linux·c++·驱动开发·i2c
一、Linux嵌入式的I2C驱动开发I2C协议如何通过两条线来传输数据?I2C控制器的驱动程序I2C设备本身的驱动程序应用程序(自己写和好用的I2Ctools)
proware3 个月前
i2c·hdmi转换芯片
VGA无显示分析目录拓扑I2C配置复位上电信号正常读写I2C的情况I2C总结HPD总结SOC--HDMI----HDMI转VGA芯片---VGA
Terasic友晶科技3 个月前
fpga开发·i2c·pll·de10-nano·hdmi传输·方块移动案例·quartus prime
7-DE10-Nano的HDMI方块移动案例的整体实现(含Quartus完整工程免费下载)在FPGA上生成1280x720@60分辨率的视频信号,通过DE10-Nano的 HDMI输出到显示屏上进行显示,显示的内容是一个黑色方块每隔10ms移动一个像素位置,方块遇到边框自行回弹,屏幕背景为白色,屏幕边框为绿色。
0欧姆3 个月前
i2c·qnx·aht10·raspi
I2C 驱动 --- 设备,AHT10需要知晓:QNX 有两类资源管理器: “Device resource managers” 与 “Filesystem resource manager”,其中 I2C 控制器驱动归属于 "Device resource managers"范畴。
矜辰所致3 个月前
i2c·温湿度传感器·sht21·sht40·ch58x i2c使用
CH58x 芯片 I2C 使用(SHT20/SHT40示例)抽空写一篇基础文章,说明一下 CH58x 硬件 I2C,软件I2C 的使用,同时给出常用温湿度传感器 SHT20/SHT40 的示例代码。
wxmtwfx3 个月前
linux·驱动开发·spi·i2c·ds3232
Linux内核时钟芯片DS3232驱动源码分析DS3232是一款高精度实时时钟芯片,支持I2C和SPI接口,其驱动在Linux内核中的位置:方法1:从内核源码树获取
wotaifuzao3 个月前
单片机·嵌入式硬件·物联网·信息与通信·i2c
I2C通信--深度解析与未来发展作为一名嵌入式开发,时常穿梭于各种通信协议的“丛林”之中。在这片技术森林里,I2C(Inter-Integrated Circuit)无疑是一条历史悠久、却又充满活力的“秘密小径”。它以其独特的魅力,连接着无数微小而关键的组件,构筑起现代电子设备的骨骼与脉络。今天,我想和大家一起,深入探讨这条看似简单的两线总线,从它的诞生、技术细节,到它在工程实践中的广泛应用,并展望其未来演进的方向——或许,它正在从“窃窃私语”的乡间小路,逐步向“高速公路”的现代枢纽蜕变。
来鸟 鸣间3 个月前
linux·i2c
i2c_add_driver关键流程嵌入式开发中,存在很多的外设,如 i2c 设备,对于最常用的嵌入式OS --Linux,内核采用的驱动-总线-设备模型。最近刚好遇到一个i2c外设,设备树提前配置对应i2c的子设备信息,在设备启动后自动加载driver,自动触发匹配机制后,执行对应driver的probe流程。此处进行简单记录。
Terasic友晶科技4 个月前
fpga开发·i2c·hdmi·de10-nano·i2c通信协议
4-DE10-Nano的HDMI方块移动案例——I2C通信协议I2C(Inter-Integrated Circuit)是一种由飞利浦半导体(现为恩智浦半导体)在1980年代初开发的同步、串行、半双工的总线型通信协议。主要用于近距离(同一块印刷电路板(PCB)上的集成电路(IC)之间)、低速(注:标准模式100K,快速模式400K,高速模式3.4M)的芯片之间的通信。 I2C总线有两根信号线,一根数据线SDA用于收发数据,一根时钟线SCL用于通信双方时钟的同步。I2C总线是一种多主机总线,连接在I2C总线上的器件分为主机和从机,主机有权发起和结束一次通信,而从机只能
xiaohai@Linux4 个月前
单片机·嵌入式硬件·触摸·i2c·cst816t
ESP32 IDF v5.3.1 驱动 CST816T 触摸芯片(I2C 协议)CST816T 自电容触控芯片,采用高速 MCU 内核并内嵌 DSP 电路,结合自身的快速自电容感应技术,可广泛支持三角形在内的多种自电容图案,在其上实现单点手势和真实两点操作,实现极高灵敏度和低待机功耗。该芯片仅支持标准的 I2C 通讯协议标准,可实现 10Khz~400Khz 的可配通信速率。
一个平凡而乐于分享的小比特4 个月前
can·uart·spi·i2c
I2C、SPI、CAN、串口通信详细对比🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:通信协议,本专栏为记录项目中用到的知识点,以及一些硬件常识总结 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
一个平凡而乐于分享的小比特4 个月前
i2c·时钟拉伸·总线仲裁
I²C时钟拉伸与总线仲裁机制详解🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:通信协议,本专栏为记录项目中用到的知识点,以及一些硬件常识总结 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
一个平凡而乐于分享的小比特4 个月前
通信协议·i2c
I²C通信协议详解🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:通信协议,本专栏为记录项目中用到的知识点,以及一些硬件常识总结 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
SEP50104 个月前
stm32·i2c·bit-bang
STM32 Bit-Bang I2C#include <stdio.h> #include <stdlib.h> #include "stm32l0xx_hal.h" /**I2C1 GPIO Configuration PB6 ------> I2C1_SCL PB7 ------> I2C1_SDA */ #define SCL_0 HAL_GPIO_WritePin(GPIOB, GPIO_PIN_6, GPIO_PIN_RESET) #define SCL_1 HAL_GPIO_WritePin(GPIOB, GPIO_PIN_6,
freemote4 个月前
单片机·i2c·温度传感器·tmp118·超小型温度传感器
超、超、超小型温度传感器TMP118超小型,超薄 PicoStar™ 封装,尺寸:0.55 × 0.61 × 0.24mm电源电压范围:1.4V 至 5.5V