读书人

I2C总线下每字节第8位为0时主机可以

发布时间: 2012-08-02 11:35:25 作者: rapoo

I2C总线上每字节第8位为0时,主机可以收到ack,第8位为1时,主机收不到ack
各位高手,我现在在做arm(主机)和avr(从机)atmeg16进行I2C通信,都是采用的模拟I2C,现在出现的问题是:当主机发送每字节最后一位为0时,主机就能收到从机返回的ack,但当每字节最后一位为1时,这时主机收不到ack。请问有谁遇到过这种情况,哪位大侠能解救下我!说明一下,我主机的模拟I2C驱动之前和别的单片机进行过通信,驱动没问题,但和AVR通信时就出现了问题。

[解决办法]
你时序对吗?读之前应该要先写

读书人网 >驱动开发

热点推荐