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

 
 
> LPC17xx Slave SPI Timing ?, Какая минимальная длительность CS=1 между передачами слов?
Allregia
сообщение Nov 27 2010, 15:29
Сообщение #1


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

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Не могу найти в документации никаких упоминаний, если кто знает - ткните пальцем, плииз:
SSP работает в Slave SPI. Какая минимальная длительность CS=1 между передачами слов?
Может ли она быть меньше длительности CLK при максимальной частоте самого CLK?

Собственно, хочется чтобы при непрерывном CLK (на макс. возможной частоте), после окончаний передачи слова, первый бит следующего слова передавался бы в следующем такте CLK.
(попытка сделать искусственно 32-х битный SPI, есть возможность разбить CS от мастера на 2)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Gnider
сообщение Nov 27 2010, 18:59
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 18-11-09
Пользователь №: 53 721



Цитата(Allregia @ Nov 27 2010, 18:29) *
Не могу найти в документации никаких упоминаний, если кто знает - ткните пальцем, плииз:
SSP работает в Slave SPI. Какая минимальная длительность CS=1 между передачами слов?
Может ли она быть меньше длительности CLK при максимальной частоте самого CLK?

Собственно, хочется чтобы при непрерывном CLK (на макс. возможной частоте), после окончаний передачи слова, первый бит следующего слова передавался бы в следующем такте CLK.
(попытка сделать искусственно 32-х битный SPI, есть возможность разбить CS от мастера на 2)


У меня при 10нс не работало а при 20нс работает стабильно. Т.е. где-то между.
Go to the top of the page
 
+Quote Post
Allregia
сообщение Nov 27 2010, 20:32
Сообщение #3


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

Группа: Свой
Сообщений: 1 047
Регистрация: 28-06-07
Из: Israel
Пользователь №: 28 763



Цитата(Gnider @ Nov 27 2010, 20:59) *
У меня при 10нс не работало а при 20нс работает стабильно. Т.е. где-то между.


10ns - период тактовой самого проца (100мгц), насколько я понимаю - выше этой частоты в нем только PLL, а периферия тактируется еще ниже - 50мгц, так если 20нс работало - на факт что 19 заработает. Но мне этого достаточно - CLK у меня 8Мгц (максимум по ТУ для слейва), т.е. 62.5нс длительность импульса/паузы, и если даже половины этого времени, 31нс достаточно для CS, значит то что я хочу должно работать.
Спасибо.
Go to the top of the page
 
+Quote Post

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

 


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


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