如题,在DMA循环模式从I2C外设转移数据到储存器的过程中,读取储存器的值会不会出现故障?比如对于两个八位数据的数组,会不会出现,我读取这两个数据的时候,CPU一边读DMA一边改?或者会不会出现我读取数组第一个数据时,第二数据已经被改了这种情况?
这些情况会出现吗?会的话该如何避免呢?只能在读取的时候关闭DMA吗?
热门产品 :
CH32L103: 32位PDUSB低功耗单片机