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

 
 
> Atmel SAM9XE - непонятки с SPI
SuperAlex
сообщение Oct 31 2011, 21:28
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 21-09-07
Пользователь №: 30 742



Доброго времени суток.
Столкнулся с такой проблемой-при выводе данных по SPI с помощью DMA наблюдаются непонятные паузы между символами порядка 300 нс. Это при том, что DLYBS=0, DLYBCT=0. Частота тактирования 10 МГц, 8 бит на символ. Частота контроллера 120 МГц. Перерыл все доки, но причины не нашел. Кто-нибудь сталкивался с похожим? Очень надеюсь на помощь.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- SuperAlex   Atmel SAM9XE - непонятки с SPI   Oct 31 2011, 21:28
- - aaarrr   А память, к которой обращается DMA, другие мастера...   Oct 31 2011, 21:36
- - SuperAlex   DMA канал работает только на SPI.   Oct 31 2011, 22:04
- - aaarrr   Причем тут DMA? Другие мастера обращаются к той же...   Oct 31 2011, 22:23
- - SuperAlex   Что такое мастера. Не понимаю терминологию.   Oct 31 2011, 22:25
- - aaarrr   Посмотрите разделы 7.2 и 21 даташита. Вопрос очень...   Oct 31 2011, 22:47
- - SuperAlex   Паузы после каждого байта.   Oct 31 2011, 22:49
- - SuperAlex   Что то мне подсказывает, дело не в мастерах, хоты ...   Nov 1 2011, 14:27
|- - aaarrr   Цитата(SuperAlex @ Nov 1 2011, 18:27) Что...   Nov 1 2011, 14:32
- - SuperAlex   А куска кода с инициализацией matrixa не подбросит...   Nov 1 2011, 14:53
- - aaarrr   Попробуйте просто установить в MATRIX_MCFG0 и 1 не...   Nov 1 2011, 16:00
- - SuperAlex   У SPI? 20 МГц. Установил MATRIX_MCFG0 и 1, измене...   Nov 1 2011, 16:15
|- - aaarrr   Цитата(SuperAlex @ Nov 1 2011, 20:15) У S...   Nov 1 2011, 16:53
- - SuperAlex   Частоту SPI переставил на 20 МГЦ, все то же самое....   Nov 1 2011, 17:05
|- - aaarrr   Цитата(SuperAlex @ Nov 1 2011, 21:05) А к...   Nov 1 2011, 17:10
- - SuperAlex   MCK=120 MHz   Nov 1 2011, 17:11
|- - aaarrr   Цитата(SuperAlex @ Nov 1 2011, 21:11) MCK...   Nov 1 2011, 17:19
- - SuperAlex   Не понял, а где же обещанные 180 МГц?   Nov 1 2011, 17:27
|- - aaarrr   Цитата(SuperAlex @ Nov 1 2011, 21:27) Не ...   Nov 1 2011, 17:33
- - SuperAlex   У меня частота кварца 10 МГц (MAINCK=10 МГц), DIVA...   Nov 1 2011, 18:05
|- - aaarrr   Цитата(SuperAlex @ Nov 1 2011, 22:05) что...   Nov 1 2011, 18:18
- - SuperAlex   Я так понимал, что частота процессора равняется MA...   Nov 1 2011, 18:30
- - aaarrr   Правильно. Все это нарисовано на картинке Figure 2...   Nov 1 2011, 18:39
- - SuperAlex   Так как же тогда получить частоту процессора 180 М...   Nov 1 2011, 18:41
- - aaarrr   Никак. Можно получить PCK=180 и MCK=90, что уклады...   Nov 1 2011, 18:47
- - SuperAlex   Чтобы получить PCK=180 и MCK=90 нужно установить P...   Nov 1 2011, 19:05
- - aaarrr   Так зачем ставить PRES=2? Можно выставить PLL на 1...   Nov 1 2011, 19:08
- - SuperAlex   Точно, сам написал и тут же так подумал, торможу п...   Nov 1 2011, 19:16
- - aaarrr   С какой областью памяти сейчас работает SPI - Inte...   Nov 1 2011, 19:25
- - SuperAlex   Используется Internal SRAM, USB Host не использует...   Nov 1 2011, 20:13
|- - aaarrr   Цитата(SuperAlex @ Nov 2 2011, 00:13) А п...   Nov 1 2011, 20:20
- - SuperAlex   поставил прием на rom отключил прием, та же петру...   Nov 1 2011, 20:33
- - aaarrr   Приведите на всякий случай свои настройки SPI/PDC....   Nov 1 2011, 20:36
- - SuperAlex   RE: Atmel SAM9XE - непонятки с SPI   Nov 1 2011, 20:57
- - aaarrr   Так здесь прописано DLYBCT=1, то есть 32MCK или 26...   Nov 1 2011, 21:33
- - SuperAlex   с нулем то же самое я завтра проверю и отпишусь, ...   Nov 1 2011, 21:59
- - SuperAlex   Да, действительно моя ошибка. ОГРОМНОЕ СПАСИБО aaa...   Nov 2 2011, 15:58


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

 


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


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