我现在需要实现mega88与无线收发芯片ADF7020-1之间的数据收发,ADF7020-1做主机,mega88做从机,ADF7020-1配置好寄存器参数后有CLK输出,刚好作为IIC的时钟信号。我本来想用mega88的硬件TWI,但是ADF7020-1只是个收发芯片,里面没有程序,从机mega88无论是读还是写,似乎都要先由主机ADF7020-1发送start、SAL+W/R之后,从机再应答,之后才能发送数据信息等,我的疑问是:从机mega88怎么才能收到主机ADF7020-1发来的SAL+W/R信息呢?如果是两个单片机通信那就容易理解多了,可是ADF7020-1只是收发芯片阿!搞不懂啊,郁闷!请高手指点迷津!非常感谢!
|