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

 
 
> lpc214x/lpc213x SPI1 SSEL1 вопрос, в режиме мастер
diwil
сообщение Sep 26 2006, 17:03
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 366
Регистрация: 5-09-06
Из: Санкт-Петербург
Пользователь №: 20 107



Уважаемые,
может кто имел опыт с этими устройствами? у меня 2148...

Если я запускаю SPI1 в режиме мастера (mode 3 - CPOL==1, CPHA==1) и при этом FIFO не пуста, то сигнал SSEL1 меет низкий уровень и данные передаются. Подпитывая фифу он держится постоянно низким и все хорошо - по прерыванию читаю/пишу в канал... Но... если случается прерывание последовательного канала во время работы SPI1, то оно длится 50uS и за это время очередь SPI1 полностью вычищается и сигнал SSEL1 устанавливается в высокий уровень - а это приводит к тому, что флэшка пишет ерунду...

Вопрос - можно ли сконфигурить пин SSEL1 как выводной и гонять данные так же, контролируя сигнал SSEL1 в рукопашную? (я бы проверил, но плата в другом месте, а появлюсь я там в понедельник, а знать это надо вчера smile.gif)
или подвесить его в воздухе и использовать другой пин для SSEL ?

Заранее благодарен
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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