你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32G070 I2C从机配置SBC字节控制模式如何实现发送?

[复制链接]
huahuahnu 提问时间:2021-9-7 18:40 /
在从机发送模式下使用字节控制模式,地址应答后就没有数据了

手册的说明很少:
在从器件字节控制模式 (SBC=1) 下,必须在地址匹配中断子程序 (ADDR=1) 中向 NBYTE 写 入待发送数据的个数。在这种情况下,传输期间 TXIS 事件的数量对应于 NBYTES 中编程的值。

有谁用过这个功能吗?求指点

收藏 评论2 发布时间:2021-9-7 18:40

举报

2个回答
butterflyspring 最优答案 回答时间:2021-9-8 10:24:36
一般来说,作为从机准备发送字节时,是不知道主机需要多少个字节的,不好设定字节数甚至由于主机异常提前发出STOP结束通讯。所以很少用到SCB字节控制的,多数用中断或DMA (DMA 传多少是由 request 决定,不是由计数字节NBYTE决定的)。这也是为什么默认是功能关闭状态的原因之一。
STM32G0 SBC.PNG
huahuahnu 回答时间:2021-9-8 17:30:59
butterflyspring 发表于 2021-9-8 10:24
一般来说,作为从机准备发送字节时,是不知道主机需要多少个字节的,不好设定字节数甚至由于主机异常提前发 ...

看到这个功能点就想使用一下看怎么实现的

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版