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

 
 
> ПДП в ARM, насколько ПДП ПДПшный
Morfko
сообщение Oct 9 2008, 14:51
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 9-10-08
Пользователь №: 40 814



Вот как мне известно прямой доступ к памяти в SAM7X SAM7S реализован с приоритетом не процессора, а контроллера ПДП. Так вот, в каких случаях возможны такие случаи, когда нужно, чтобы процессор в данный момент времени не отвлекался ни на микросекунду, но в тоже самое время и данные по DBGU (RS232) не потерять (данные по DBGU передаются в SRAM с интервалом в 5 секунд, после чего обработка, затем всё повторяется...)?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Oct 10 2008, 08:16
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Дык мы все же об ARM'ах говорим (и UART'е на скорости 115200, а не 2xGbE smile.gif ).
Go to the top of the page
 
+Quote Post
VslavX
сообщение Oct 10 2008, 08:40
Сообщение #3


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(aaarrr @ Oct 10 2008, 11:16) *
Дык мы все же об ARM'ах говорим (и UART'е на скорости 115200, а не 2xGbE smile.gif ).

Да понятно smile.gif. Это я вылез с "исторической справкой", для общего развития smile.gif.
А для топикстартера - для того чтобы "выровнять" ядро на микросекунды - надо еще и код во флешке выравнивать. Наткнулся я на такое в SAM7 - написал код, просто генерирует импульс на ножке - допустим скоп видит 150нс. Потом чего-то поменял незначительно в процедуре - и оп-па - уже скоп показывает импульс 250нс. А выяснилось, что просто код немного сдвигался и выборка из флеша немного по-другому сработала. Думаю что в LPC-ях, с их MAM-ом, разброс может быть еще значительно больше.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Morfko   ПДП в ARM   Oct 9 2008, 14:51
- - aaarrr   Недавно обсуждали атмеловский PDC. Если Вы не хоти...   Oct 9 2008, 14:59
|- - Morfko   Цитата(aaarrr @ Oct 9 2008, 17:59) Недавн...   Oct 9 2008, 15:12
- - aaarrr   На 2 такта.   Oct 9 2008, 15:21
|- - Morfko   Цитата(aaarrr @ Oct 9 2008, 18:21) На 2 т...   Oct 9 2008, 15:28
|- - aaarrr   Цитата(Morfko @ Oct 9 2008, 19:28) А если...   Oct 9 2008, 15:32
|- - sergeeff   Цитата(aaarrr @ Oct 9 2008, 19:32) А где ...   Oct 9 2008, 15:40
|- - aaarrr   Цитата(sergeeff @ Oct 9 2008, 19:40) Друг...   Oct 9 2008, 15:44
|- - Morfko   Цитата(sergeeff @ Oct 9 2008, 18:40) Ну н...   Oct 9 2008, 15:58
- - aaarrr   Тогда все правильно - процессор будет вставать мак...   Oct 9 2008, 16:00
|- - Morfko   Цитата(aaarrr @ Oct 9 2008, 19:00) Тогда ...   Oct 9 2008, 16:21
- - sergeeff   Для того, чтобы "ничего не терялось" Atm...   Oct 9 2008, 16:16
|- - bloodden   Цитата(sergeeff @ Oct 9 2008, 19:16) Для ...   Oct 9 2008, 16:31
- - aaarrr   Правы, только наличие кэша ничего не гарантирует, ...   Oct 9 2008, 16:44
|- - bloodden   Цитата(aaarrr @ Oct 9 2008, 19:44) Правы,...   Oct 9 2008, 17:14
- - sergeeff   Все равно не могу понять логику разработчика, озаб...   Oct 9 2008, 22:21
|- - aaarrr   Цитата(sergeeff @ Oct 10 2008, 02:21) Кас...   Oct 10 2008, 06:59
|- - VslavX   Цитата(aaarrr @ Oct 10 2008, 09:59) А у к...   Oct 10 2008, 07:46
|- - aaarrr   Цитата(VslavX @ Oct 10 2008, 12:40) А выя...   Oct 10 2008, 09:02
|- - VslavX   Цитата(aaarrr @ Oct 10 2008, 12:02) Прогр...   Oct 10 2008, 09:33
- - sergeeff   Тем не менее просто даже интересно узнать, что у а...   Oct 10 2008, 11:11
|- - singlskv   Цитата(sergeeff @ Oct 10 2008, 15:11) Тем...   Oct 10 2008, 18:24
- - sergeeff   Книжки надо умные читать (еще Intel на эту тему пи...   Oct 10 2008, 18:38


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

 


RSS Текстовая версия Сейчас: 20th June 2025 - 12:00
Рейтинг@Mail.ru


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