реклама на сайте
подробности

 
 
> Инициализация регистра DMACC0Control
Oleg_IT
сообщение Nov 22 2010, 13:46
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Не понятно инициализируется регистра 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”?

Где есть залежи рабочих примеров для этих МК?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 17:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01442 секунд с 7
ELECTRONIX ©2004-2016