Не понятно инициализируется регистра DMACC0Control.
LPC2478. Пример использования DMA.
#define DMA_SIZE 0x200
……………………………………………………………
GPDMA_CH0_CTRL = (DMA_SIZE & 0x0FFF) | (0x00 << 12) | (0x00 << 15) | (1 << 26) | 0x80000000;
В режиме Debug ”Use Simulator” по адресу 0xFFE0410C в окне Memory имею 00 02 00 84.
В режиме Debug ”Use J-LINK / J-TRACE” по адресу 0xFFE0410C в окне Memory имею 00 00 00 00. После инициализации регистра и присвоения unsigned long Fh = GPDMA_CH0_CTRL;, Fh = 0x84000000.
Почему не инициализируется TransferSize в регистре DMACC0Control и не видно значение этого регистра в окне Memory в режиме Debug ”Use J-LINK / J-TRACE”?
Где есть залежи рабочих примеров для этих МК?