i2c

hywing1 个月前
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。
听我一言2 个月前
golang·树莓派·i2c·sht30
Go实现树莓派I2C读取SHT30温度&湿度传感器树莓派其实本身包含很多资源引脚, 合理利用其实可以自制智能家居的一部分,本身硬件和Linux系统等高级语言支持加生态, 不说了, 做就好了…
夜星辰20232 个月前
linux·驱动开发·i2c
Linux驱动开发:深入理解I2C时序在Linux驱动开发中,理解和正确处理I2C时序对于确保I2C设备正常工作至关重要。本文将详细介绍I2C通信协议的时序特征,并展示如何在Linux内核中处理这些时序。
慢跑的平头哥2 个月前
c语言·stm32·嵌入式硬件·i2c
STM32中I2C通信的完整C语言代码范例在嵌入式系统开发中,STM32芯片是一种广泛应用的微控制器,具有强大的性能和丰富的外设功能。其中,I2C(Inter-Integrated Circuit)是一种常用的串行通信协议,用于在微控制器之间或者微控制器与外设之间进行数据传输。本文将介绍如何使用STM32芯片编写一段I2C通信的C语言程序,包含I2C的初始化、数据收发以及中断处理,同时提供完整的代码文件和注释。
爱奔跑的虎子3 个月前
fpga开发·verilog·iic·vivado·i2c·串行通信
详解IIC通信协议以及FPGA实现IIC也称为I2C(Inter-Integrated Circuit)由飞利浦公司(现在的恩智浦半导体)开发,是一种用于短距离数字通信的串行,同步,半双工通信接口协议;传输在标准模式下可以达到100kbit/s,在快速模式下可以达到400Kbit/s, 在快速模式增强模式下可以达到1Mbit/s,在高速模式下可以达到3.4Mbit/s。
Robot_Yue5 个月前
单片机·嵌入式·定时器·pwm·i2c·外设·c51
C51 单片机学习(文章链接汇总)参考持续更新中…
Print World6 个月前
笔记·stm32·学习·i2c·江科大·江科大是stm32
【STM32】STM32学习笔记-I2C通信外设(34)I2C(Inter-Integrated Circuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。
Print World6 个月前
笔记·stm32·学习·i2c·江科大·江科大stm32
【STM32】STM32学习笔记-I2C通信协议(31)I2C(Inter-Integrated Circuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。
StudyWinter6 个月前
stm32·单片机·嵌入式硬件·i2c
【STM32】I2C通信基本的任务是:通过通信线,实现单片机读写外挂模块寄存器的功能。其中至少要实现在指定位置写寄存器和在指定的位置读寄存器这两个功能。
Evan_ZGYF丶8 个月前
单片机·嵌入式硬件·i2c
【I2C】熟悉I2C的传输时序。根据I2C的时序图,标出每段时序对应的含义参考:I2C -- I2C总线详解_i2c频率-CSDN博客首先看下I2C协议中数据传输的时序:I2C空闲:SCL和SDA同时处于“高电平”。
Evan_ZGYF丶8 个月前
嵌入式·i2c
做过哪些外设驱动?获取更多相关的笔试面试题,可收藏系列博文,持续更新中: C语言|BSP开发|嵌入式软件|Linux驱动|笔试面试题汇总帖
PegasusYu10 个月前
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