i2c

Y多了个想法13 天前
i2c·rk·tp·rk3288·ilitek
RK3288 android7.1 适配 ilitek i2c接口TPIlitek 提供多种型号的触控屏控制器,如 ILI6480、ILI9341 等,采用 I2C 接口。 这些控制器能够支持多点触控,并具有优秀的灵敏度和响应速度。
小狗爱吃黄桃罐头17 天前
stm32·i2c·江科大
江协科技STM32学习- P31 I2C通信协议🚀write in front🚀 🔎大家好,我是黄桃罐头,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流 🎁欢迎各位→点赞👍 + 收藏⭐️ + 留言📝
打地基的小白2 个月前
stm32·单片机·嵌入式硬件·通信模式·i2c
软件I2C-基于江科大源码进行的原理解析和改造升级软件I2C可以不用特定的端口,可以在I2C外设不够的时候使用,虽然没有硬件I2C的速度快,但是在一些要求低的工作中不足为谈
oushaojun22 个月前
linux·应用层·i2c
linux应用层读写i2c设备一般情况下,linux读写i2c设备需要在内核编写一个i2c驱动,该驱动实现一个字符驱动,然后在字符驱动里面使用i2c框架读写和操作对应的设备。其实linux对于这种规范化的驱动是可以直接在linux应用层进行读写操作的,原理是基于对i2c主机驱动的操作,当然前提是要在设备树上面把对应的i2c设备挂好,让i2c总线驱动知道你这个设备的存在。
LeeYLong2 个月前
笔记·学习·通信协议·i2c
I2C/IIC学习笔记有些同学I2C和IIC分不清,I2C和IIC实际上是指同一种通信协议。I2C是Inter-Integrated Circuit的缩写,而IIC是它的另一种表述方式,代表的是同一个意思,即“集成电路间总线”。I2C是一种由飞利浦公司(现恩智浦半导体公司)开发的简单、双向二线制同步串行总线,用于连接微控制器及其外围设备。在许多文献和技术资料中,这两个术语是交替使用的。
钟剑锋-JeffChong3 个月前
stm32·单片机·嵌入式硬件·嵌入式开发·i2c·mpu6050
stm32之硬件I2C读写MPU6050陀螺仪、加速度传感器应用案例1. stm32之I2C通信协议 2. stm32之软件I2C读写MPU6050陀螺仪、加速度传感器应用案例 3. stm32之I2C通信外设
hywing5 个月前
rt-thread·nxp·i2c·frdm-mcxn947
FRDM-MCXN947开发板之i2c应用NXP FRDM-MCXN947开发板是一款基于MCXN947 MCU的低成本评估板,MCU集成了双核Arm Cortex-M33微控制器和一个神经处理单元(NPU)。开发板由一个MCXN947控制器和一个64 Mbit外部串行闪存组成。该板还具有P3T1755DP I3C温度传感器,TJA1057GTK/3Z CAN PHY,以太网PHY, SDHC电路(卡槽为DNP), RGB LED,触摸板,高速USB,按钮,和MCU-Link调试接口。该板兼容Arduino屏蔽模块,Pmod板,mikroBUS。
听我一言6 个月前
golang·树莓派·i2c·sht30
Go实现树莓派I2C读取SHT30温度&湿度传感器树莓派其实本身包含很多资源引脚, 合理利用其实可以自制智能家居的一部分,本身硬件和Linux系统等高级语言支持加生态, 不说了, 做就好了…
夜星辰20237 个月前
linux·驱动开发·i2c
Linux驱动开发:深入理解I2C时序在Linux驱动开发中,理解和正确处理I2C时序对于确保I2C设备正常工作至关重要。本文将详细介绍I2C通信协议的时序特征,并展示如何在Linux内核中处理这些时序。
慢跑的平头哥7 个月前
c语言·stm32·嵌入式硬件·i2c
STM32中I2C通信的完整C语言代码范例在嵌入式系统开发中,STM32芯片是一种广泛应用的微控制器,具有强大的性能和丰富的外设功能。其中,I2C(Inter-Integrated Circuit)是一种常用的串行通信协议,用于在微控制器之间或者微控制器与外设之间进行数据传输。本文将介绍如何使用STM32芯片编写一段I2C通信的C语言程序,包含I2C的初始化、数据收发以及中断处理,同时提供完整的代码文件和注释。
爱奔跑的虎子7 个月前
fpga开发·verilog·iic·vivado·i2c·串行通信
详解IIC通信协议以及FPGA实现IIC也称为I2C(Inter-Integrated Circuit)由飞利浦公司(现在的恩智浦半导体)开发,是一种用于短距离数字通信的串行,同步,半双工通信接口协议;传输在标准模式下可以达到100kbit/s,在快速模式下可以达到400Kbit/s, 在快速模式增强模式下可以达到1Mbit/s,在高速模式下可以达到3.4Mbit/s。
Robot_Yue10 个月前
单片机·嵌入式·定时器·pwm·i2c·外设·c51
C51 单片机学习(文章链接汇总)参考持续更新中…
Print World10 个月前
笔记·stm32·学习·i2c·江科大·江科大是stm32
【STM32】STM32学习笔记-I2C通信外设(34)I2C(Inter-Integrated Circuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。
Print World10 个月前
笔记·stm32·学习·i2c·江科大·江科大stm32
【STM32】STM32学习笔记-I2C通信协议(31)I2C(Inter-Integrated Circuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。
StudyWinter1 年前
stm32·单片机·嵌入式硬件·i2c
【STM32】I2C通信基本的任务是:通过通信线,实现单片机读写外挂模块寄存器的功能。其中至少要实现在指定位置写寄存器和在指定的位置读寄存器这两个功能。
Evan_ZGYF丶1 年前
单片机·嵌入式硬件·i2c
【I2C】熟悉I2C的传输时序。根据I2C的时序图,标出每段时序对应的含义参考:I2C -- I2C总线详解_i2c频率-CSDN博客首先看下I2C协议中数据传输的时序:I2C空闲:SCL和SDA同时处于“高电平”。
Evan_ZGYF丶1 年前
嵌入式·i2c
做过哪些外设驱动?获取更多相关的笔试面试题,可收藏系列博文,持续更新中: C语言|BSP开发|嵌入式软件|Linux驱动|笔试面试题汇总帖
PegasusYu1 年前
stm32·fram·i2c·mb85rc16·16mbit·2mbyte·stm32博客
STM32存储左右互搏 I2C总线读写FRAM MB85RC16在较低容量存储领域,除了EEPROM的使用,还有铁电存储器FRAM的使用,相对于EEPROM, 同样是非易失性存储单元,FRAM支持更高的访问速度, 其主要优点为没有EEPROM持续写操作跨页地址需要变换的要求,没有写之后的延时等待要求。MB85RC16是2K Byte(16K bit)的FRAM,能够按字节进行写入且没有写入等待时间。其管脚功能兼容相应容量的EEPOM: I2C总线访问的FRAM更大容量的型号还有MB85RC128及MB85RC256等。 这里介绍STM32访问FRAM MB85RC16