打印
[STM32H7]

【银杏科技ARM+FPGA双核心应用】STM32H7系列六——I2C

[复制链接]
楼主: heart蓝色CD
手机看帖
扫描二维码
随时随地手机跟帖
161
STM32H7 I2C 总线驱动器的最大电流有限,故外部应加上拉电阻。

使用特权

评论回复
162
belindagraham| | 2023-11-7 20:41 | 只看该作者
STM32H7内含FIFO缓冲区,可通过FIFO缓存数据来提高传输效率。

使用特权

评论回复
163
everyrobin| | 2023-11-7 22:30 | 只看该作者
应注意I2C的电气特性,如最大速率、总线电容和最大上升/下降时间等

使用特权

评论回复
164
updownq| | 2023-11-8 09:51 | 只看该作者
在使用 I2C 通信时,遵循 I2C 协议,如正确处理起始、停止位、字节传输和仲裁

使用特权

评论回复
165
jtracy3| | 2023-11-8 11:15 | 只看该作者
根据实际硬件连接情况设置 I2C 模块的配置寄存器,如时钟频率、数据速率等。

使用特权

评论回复
166
jackcat| | 2023-11-8 12:30 | 只看该作者
在实现I2C通信时,需要注意I2C总线占用时间。

使用特权

评论回复
167
mikewalpole| | 2023-11-8 12:40 | 只看该作者
GPIO脚需要配置成开漏输出              

使用特权

评论回复
168
ccook11| | 2023-11-8 13:20 | 只看该作者
需要对信号进行适当的处理,如使用上拉/下拉电阻、滤波器和隔离器等。

使用特权

评论回复
169
jimmhu| | 2023-11-8 15:02 | 只看该作者
需要注意SCL和SDA的起始、结束默认都是高电平状态

使用特权

评论回复
170
averyleigh| | 2023-11-8 15:31 | 只看该作者
I2C 总线电源稳定,避免电压波动对通信造成影响。

使用特权

评论回复
171
tifmill| | 2023-11-8 19:34 | 只看该作者
SDA 和 SCL 引脚之间的电阻值合适,一般要求在 4.7kΩ至 10kΩ之间。

使用特权

评论回复
172
wilhelmina2| | 2023-11-8 20:49 | 只看该作者
SDA 和 SCL 引脚时,注意防止干扰和电磁辐射。

使用特权

评论回复
173
albertaabbot| | 2023-11-8 21:20 | 只看该作者
对于多个相同的设备,通常地址高位确定,不能改变,低位则是可以通过引脚接高低电平改变,这样可以确保相同的设备具有不同的地址。

使用特权

评论回复
174
10299823| | 2023-11-8 22:24 | 只看该作者
STM32H7 内置了中断和 DMA 功能,可以帮助优化程序效率,减少 CPU 负担。

使用特权

评论回复
175
jackcat| | 2023-11-9 21:49 | 只看该作者
针对不同类型的错误,采取相应的处理策略,如重发数据

使用特权

评论回复
176
10299823| | 2023-11-9 22:01 | 只看该作者
可以使用I2C的中断功能,以提高程序的效率。

使用特权

评论回复
177
alvpeg| | 2023-11-10 09:41 | 只看该作者
编写I2C代码时,需要注意合理使用这些中断,以提高系统的运行效率和稳定性。

使用特权

评论回复
178
burgessmaggie| | 2023-11-10 11:45 | 只看该作者
注意减小电磁干扰,可采用屏蔽线或双绞线。

使用特权

评论回复
179
robertesth| | 2023-11-10 12:36 | 只看该作者
STM32H7 I2C 总线具有高速模式,需要按照规范设置相关的配置寄存器和时序,以保证数据可靠传输。

使用特权

评论回复
180
51xlf| | 2023-11-10 12:52 | 只看该作者
根据所连接的设备选择合适电阻,以保证数据可靠性。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则