如題,在DMA循環(huán)模式從I2C外設(shè)轉(zhuǎn)移數(shù)據(jù)到儲(chǔ)存器的過程中,讀取儲(chǔ)存器的值會(huì)不會(huì)出現(xiàn)故障?比如對于兩個(gè)八位數(shù)據(jù)的數(shù)組,會(huì)不會(huì)出現(xiàn),我讀取這兩個(gè)數(shù)據(jù)的時(shí)候,CPU一邊讀DMA一邊改?或者會(huì)不會(huì)出現(xiàn)我讀取數(shù)組第一個(gè)數(shù)據(jù)時(shí),第二數(shù)據(jù)已經(jīng)被改了這種情況?
這些情況會(huì)出現(xiàn)嗎?會(huì)的話該如何避免呢?只能在讀取的時(shí)候關(guān)閉DMA嗎?