Hi, I'm using TMX320C6747 . in my project, interrupt and other task is time critical, EDAM is already used by interrupt, I2C as FLASH stroage media not critical.
I'd like to use C6747 I2C module in master POLL mode, but there has severial problem confused me :
1. when there have no interrupt and EDMA,I2C module configed in master mode , bytes to transmint will be writed to ICDXR register by DSP. question is if DSP is too busy, ICDXR and ICDSR will all emptyed before DSP write a new byte to ICDXR ,when this occure, does bus will be freezed( keep at slaver ACK /NACK stage ) before new data write to ICDXR ? if not so, POLL mode will not applicable.
2. same problem in master read mode。when received data in ICDRR register is not readed out by DSP, does bus will be freezed( no ACK /ACK response before read out the data )?
who can help me?
thanks。