硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1931|回复: 4
收起左侧

[I2C] STM32H7的硬件I2C通过General call,可以将0x00作为通用呼叫地址

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
发表于 2022-5-22 14:06:22 | 显示全部楼层 |阅读模式
非常方便的一种机制。

image.png

image.png
回复

使用道具 举报

69

主题

175

回帖

382

积分

高级会员

积分
382
发表于 2024-7-5 14:54:42 | 显示全部楼层
本帖最后由 lindahnu 于 2024-7-5 14:58 编辑

硬汉,当从机使能广播呼叫后,是不是只能接收数据不能发送数据了?使用STM32G0测试时,主机发送从机接收成功,但主机读操作时地址0x00后直接就NACK了
回复

使用道具 举报

17

主题

233

回帖

284

积分

高级会员

积分
284
发表于 2024-7-5 16:08:04 | 显示全部楼层
是的。 广播可以当向发送一些指令,如控制所有设备进入某种状态或执行动作。
回复

使用道具 举报

17

主题

233

回帖

284

积分

高级会员

积分
284
发表于 2024-7-5 16:10:22 | 显示全部楼层
了解下SMBUS。 它可以对广播有回应,如广播几百节电池,有问题的节点通过alert线做出回应。

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117564
QQ
 楼主| 发表于 2024-7-6 08:36:42 | 显示全部楼层
lindahnu 发表于 2024-7-5 14:54
硬汉,当从机使能广播呼叫后,是不是只能接收数据不能发送数据了?使用STM32G0测试时,主机发送从机接收成 ...

这个倒是没有测试过,后面试试。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-15 02:15 , Processed in 0.042558 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表