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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> DMA порт-память на STM32, какой скорости можно достичь
-=A.N.G.E.R=-
сообщение Mar 10 2011, 07:35
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 5-12-06
Пользователь №: 23 140



Цитата(InsolentS @ Mar 10 2011, 11:23) *
1) Включите оптимизацию (чтобы не грузил каждый раз адрес порта в регистр).
2) Разверните цикл хотя-бы на 4 итерации, чтобы не принимать в расчет время, уходящее на переход к началу цикла.

Спасибо, не догадался)
Прошу прощения у топикстартера за оффтоп laughing.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 10 2011, 07:36
Сообщение #17


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(ukpyr @ Mar 9 2011, 09:00) *
Какой частоты выборок можно достичь при пересылках DMA порт-память на STM32 при условии что вся остальная периферия остановлена ?


До 9 Мегабайт в сек
http://www.indemsys.ru/component/k2/item/4...32-and-dma.html

Можно и быстрее, если обнулить все тайминги FSMC
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Mar 10 2011, 09:54
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Цитата(AlexandrY @ Mar 10 2011, 12:36) *
До 9 Мегабайт в сек
http://www.indemsys.ru/component/k2/item/4...32-and-dma.html

Можно и быстрее, если обнулить все тайминги FSMC

Ключевое слово FSMC. Это уже игра "по-взрослому"


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
akimych
сообщение Mar 11 2011, 17:11
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 7-01-11
Пользователь №: 62 073



Так что-то не видно из тех тестов, чтоб с FSMC было быстрее.
В AN2548 "Using the STM32F101xx and STM32F103xx DMA controller", есть кое-что на счет DMA latency.




Go to the top of the page
 
+Quote Post
ukpyr
сообщение Mar 12 2011, 13:52
Сообщение #20


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



а если развернуть "простыню" из 256..1024 load-store с автоинкрементом ?
Go to the top of the page
 
+Quote Post

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

 


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


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