stm8 硬件i2c从机接收程序

我现在想用硬件iic进行2个单片机通讯,主机发送,从机接收,那么我现在从机的程序怎么写啊,一点思路都没有,我想用iic硬件中断,但是里面是判断接收缓冲区非空的话,就把数据... 我现在想用硬件iic进行2个单片机通讯,主机发送,从机接收,那么我现在从机的程序怎么写啊,一点思路都没有,我想用iic硬件中断,但是里面是判断接收缓冲区非空的话,就把数据读取出来,可是我按照这个思路还是不行啊 展开
 我来答
yibunihao
2013-12-04 · TA获得超过1464个赞
知道小有建树答主
回答量:451
采纳率:0%
帮助的人:308万
展开全部
首先,iic做从机的程序源码网上比较多,我就不发了,说下调试方法。
相信主机部分已经调试通过了,在这个前提下,楼主的思路是没错的,接收非空,读数据。iic属于一个硬件接口,出问题的时候需要借助示波器,监测每个时候每个数据的波形,同时用JTAG在线调试,分析从机相关寄存器的状态,与自己计算的理论值做对比看是否正确,最终会找到一个出错的地方,看着一堆数据确实会枯燥一些,楼主加油,祝成功~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式