打印
[技术问答]

用户使用NuMicro®控制器做I2C开发,并使用查询方式发送数据...

[复制链接]
443|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
laocuo1142|  楼主 | 2022-2-26 15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在使用NuMicro®控制器做I2C开发时, 如果不是采用中断方式处理数据,而是以查询方式处理时,应当注意下面状况:
在I2C总线发出STOP信号指令后,应等待一段时间,检查总线的状态,以确保STOP信号结束之后,方可发送START信号,否则将会导致程序错误。

使用特权

评论回复
沙发
wanduzi| | 2022-2-27 10:52 | 只看该作者
单线程的话用库函数不需要考虑这个吧。

使用特权

评论回复
板凳
wanduzi| | 2022-2-27 10:53 | 只看该作者
库函数已经考虑了这个忙不忙,会先检测,然后等待释放。

使用特权

评论回复
地板
laocuo1142|  楼主 | 2022-2-27 17:11 | 只看该作者
wanduzi 发表于 2022-2-27 10:53
库函数已经考虑了这个忙不忙,会先检测,然后等待释放。

是的

使用特权

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

本版积分规则

1216

主题

5366

帖子

12

粉丝