想问一下,如果我的硬件I2C正在往外部存储器写数据,此时来了一个中断,中断持续的时间长短对I2C通信的正确性有影响吗?
Viki Shi:
持续时间很长的会有影响,中断时间过长,I2C不能及时应答,导致通信失败
user4959119:
回复 Viki Shi:
时间很长是多大的数量级?
Viki Shi:
回复 user4959119:
具体时间没法给出确切的,需要你自己去调。中断设计应该快进快出,越短越好,这样不会对I2C有影响。何况TI RTOS是多线程的,更可以规避影响
想问一下,如果我的硬件I2C正在往外部存储器写数据,此时来了一个中断,中断持续的时间长短对I2C通信的正确性有影响吗?
持续时间很长的会有影响,中断时间过长,I2C不能及时应答,导致通信失败
回复 Viki Shi:
时间很长是多大的数量级?
回复 user4959119:
具体时间没法给出确切的,需要你自己去调。中断设计应该快进快出,越短越好,这样不会对I2C有影响。何况TI RTOS是多线程的,更可以规避影响
CC1101: CC1101读取寄存器问题,只返回状态码,不返回数据
CC1354P10: SPI控制