代码框架

2019-03-24 08:15发布

我要实现的功能是:单片机一直在执行一段代码,当收到另一个单片机通过i2c发送的指令后,就进行I2C发送,人、发送完毕又继续执行这一段代码,直到下一次收到另外一个单片机的I2C指令。。。。如此循环,单片机收到I2C指令进行I2C的程序,这个临界条件应该怎么设置啊,各位大神给点思路嘛
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
clls2080000
1楼-- · 2019-03-25 14:21
 精彩回答 2  元偷偷看……
ienglgge
2楼-- · 2019-03-25 16:36
下雨天不洗澡 发表于 2018-1-23 19:37
是硬件I2C,主循环判断相关标志位是指的什么标志位呢?I2C相关初始化的标志位吗?

标志位你自己定就可以。比如,每次中断,把这个标志置一。主循环检测到变成1 ,就知道发生过中断。执行对应语句。标志置零。
下雨天不洗澡
3楼-- · 2019-03-25 19:49
clls2080000 发表于 2018-1-24 09:11
这个程序一值在while里,除非你IIC有数据传来,
在while里处理你程序  “主程序就一直停在这个接收中断处 ...

好的,谢谢你的解答。我就是小白呀,不然我还发帖问吗!

一周热门 更多>

相关问题

    相关文章