[其他ST产品] STM32---I2C

[复制链接]
3381|47
i1mcu 发表于 2023-8-7 20:52 | 显示全部楼层
通过调用I2C_Init()函数初始化I2C模块,并使用I2C_Write()和I2C_Read()函数实现发送和接收数据的功能。
macpherson 发表于 2023-8-9 15:02 | 显示全部楼层
如何区分STM32的一个程序是I2C程序是固件I2C还是模拟I2C
uiint 发表于 2023-8-9 16:00 | 显示全部楼层
STM32的I2C从机模式程序要什么写
claretttt 发表于 2023-8-9 16:19 | 显示全部楼层
使用STM32CubeMX或手动编写代码,配置I2C外设的参数,如时钟频率、地址模式、数据传输速率等。
loutin 发表于 2023-8-9 22:05 | 显示全部楼层
I2C通信的读写操作需要按照I2C总线协议进行,同时也需要了解外设的特性和使用方法。
Stahan 发表于 2023-8-11 23:52 | 显示全部楼层
看好多例程都是用的模拟iic
MessageRing 发表于 2023-8-12 23:44 | 显示全部楼层
iic应该是算最简单的协议之一了吧
xxrs 发表于 2023-8-13 19:44 | 显示全部楼层
连接到相同总线的IC数量受到总线的最大电容400pF限制
jimmhu 发表于 2023-8-14 09:37 | 显示全部楼层
在初始化I2C通信后,可以进行I2C通信。需要设置I2C通信的数据位、停止位等参数,并进行I2C通信的读写操作。
juliestephen 发表于 2023-8-14 11:10 | 显示全部楼层
在选择I2C通信模块后,需要配置I2C通信参数。包括I2C通信的波特率、数据位、停止位等参数。需要根据实际应用场景和硬件资源进行配置。
claretttt 发表于 2023-8-14 13:15 | 显示全部楼层
在配置I2C通信参数后,需要初始化I2C通信
i1mcu 发表于 2023-8-14 18:56 | 显示全部楼层
在使用I2C时,需要注意处理可能发生的错误。
Undshing 发表于 2023-8-14 23:15 | 显示全部楼层
burgessmaggie 发表于 2023-8-7 17:56
stm32硬件i2c缺陷解决方法

新的芯片型号也会有iic的问题吗?
eefas 发表于 2023-8-15 14:31 | 显示全部楼层
i2c需要设置中断吗               
chenci2013 发表于 2023-8-15 15:21 | 显示全部楼层
STM32微控制器支持I2C 总线协议,并且具有内置的硬件I2C模块
averyleigh 发表于 2023-8-15 15:28 | 显示全部楼层
参考STM32Cube库提供的示例代码
phoenixwhite 发表于 2023-8-15 15:53 | 显示全部楼层
STM32支持多种I2C通信模块,包括I2C1、I2C2、I2C3等。需要根据实际应用场景和硬件资源选择合适的I2C通信模块。
Henryko 发表于 2023-8-19 22:27 | 显示全部楼层
iic传输距离有多远啊
Pulitzer 发表于 2024-2-21 07:23 | 显示全部楼层

因此,可以精确铣削电镀半孔并提高工艺可靠性。
周半梅 发表于 2024-2-21 09:19 | 显示全部楼层

高频变压器磁芯利用率高(与单端电路相比)、电源电压利用率高(与后面要叙述的半桥电路相比)、输出功率大、两管基极均为低电平,驱动电路简单。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0