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

 
 
> Инициализация регистра 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
 
Start new topic
Ответов (1 - 2)
igorsk
сообщение Nov 23 2010, 02:29
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 84
Регистрация: 22-03-10
Пользователь №: 56 131



http://ics.nxp.com/support/documents/micro...4xx.uvision.zip
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Nov 23 2010, 07:20
Сообщение #3


Знающий
****

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



Спасибо. Но, например в примере I2S второй DMA канал у меня не инициализируется http://electronix.ru/forum/index.php?showtopic=82113
Go to the top of the page
 
+Quote Post

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

 


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


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