2214和2103通过I2C进行通信,2214作为主机发送命令并接收返回数据,2103作为从机接收命令处理完后回发数据给上位机<br /> 按我的理解,2103从机收到命令并处理完后,把回发数据放到缓存中并打开中断就可以了;而2214主机在发完命令后,延时一段时间就可以接收数据,不知道是不是这样的?<br /> 现在我的问题是主机发出命令后不能接收到从机回发的数据,而从机接收到数据正确处理并把数据放到缓存等待发送。。。<br /> 不知道哪儿出差错了。。。<br /> |