Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы

как выстасить нестандартную скорость в SPI

Непрочитано 19.02.2017, 09:08  
begun
Гражданин KAZUS.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
begun на пути к лучшему
По умолчанию как выстасить нестандартную скорость в SPI

друзья,
хочу послать через SPI avr в cvavr баиты со скоростью 800khz.
в талице cvavr есть только фиксированные скорости.
можно ли выставить нестандаотную скорость в cvavr или же если это не возможно там, то как его прганизовать по иному?
begun вне форума  
Непрочитано 19.02.2017, 10:57  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

Вот почему Досикус выступает против Визардов!
А кто мешает почитать ДШ и настроить спай по-своему?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Сказали "Спасибо" akegor
ForcePoint (19.02.2017)
Непрочитано 19.02.2017, 12:36  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

У синхронных интерфейсов нет стандартной скорости. Есть максимальная. У вас в голове капуста.
Easyrider83 вне форума  
Непрочитано 19.02.2017, 13:03  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,132
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

Сообщение от Easyrider83 Посмотреть сообщение
У синхронных интерфейсов нет стандартной скорости.
а они есть в уарте чтоль? я например в QT5 на компорт какую хочу такую и ставлю.
хоть 9600 хоть 148652. и все работает и все меняется.
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 19.02.2017, 13:21  
Alex9797
Почётный гражданин KAZUS.RUN
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,606 раз(а) в 3,594 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

Сообщение от индюк Посмотреть сообщение
а они есть в уарте чтоль? я например в QT5 на компорт какую хочу такую и ставлю.
хоть 9600 хоть 148652. и все работает и все меняется.
Это не то. В уарте да, частота может быть любая. Но при обязательном условии, что эта выбранная частота будет одинаковой для передатчика и для приемника, и будет оставаться стабильной.

А для SPI сама частота по большому счету не важна. И тем более, не важна одинаковость частот передатчика и приемника. Все происходит по стробу, когда бы он ни пришел. Можно делать паузы, или частить. Впрочем, понятие таймаута может ограничивать длительность пауз.
Alex9797 вне форума  
Непрочитано 19.02.2017, 13:22  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

Сообщение от индюк Посмотреть сообщение
я например в QT5 на компорт какую хочу такую и ставлю
Мы в своих свистоперделках можем делать что угодно левой пятке. Но на RS232 есть стандарт. И это не от балды, потому как нет "синхона". С чужим устройством общение возможно только на стандартной скорости (если особо не оговорено иное).
Скорость же спая определяется клоком и, всего лишь, не должна быть выше максимальной. Ну и ниже минимальной, которая определяется таймаутами.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 19.02.2017, 21:28  
begun
Гражданин KAZUS.RUN
 
Регистрация: 18.07.2006
Сообщений: 894
Сказал спасибо: 244
Сказали Спасибо 31 раз(а) в 28 сообщении(ях)
begun на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

так ,так, так,........ так,
в конечном итоге нужно получить тактовый интервал для данных 1,2 mksec(для RGB лед ленты). Это 12 такта для Атмега 8 с 10 мегагерцовым кварцем.
т.е. нужно лишь сформировать синхроимпульсы с нужной частотой и данные будут соотвутствующей скоростью идти. так?
begun вне форума  
Непрочитано 19.02.2017, 21:33  
Alex9797
Почётный гражданин KAZUS.RUN
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,606 раз(а) в 3,594 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

Сообщение от begun Посмотреть сообщение
т.е. нужно лишь сформировать синхроимпульсы с нужной частотой и данные будут соотвутствующей скоростью идти. так?
Не только. Надо еще, чтобы на другом конце была готовность принимать эти данные с такой скоростью. Я имею в виду случай, когда скорость выбрана довольно высокая.

При этом собеседник может не успевать и принимать данные, и передавать. Ведь принятые данные надо еще успеть обработать, успеть отреагировать на них, а если надо ответить - то к приходу стробов от мастера надо успеть подготовить данные для ответа.
Alex9797 вне форума  
Непрочитано 19.02.2017, 22:27  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,132
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

Alex9797, да ничо ему не надо успевать. Он лентой управлять хочет. Мо встроенными шимами. Они видео ллвитьмогут там скорости до 30 мгц. Я делал такой экран
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 19.02.2017, 22:29  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,132
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

begun, лента на каких чипах то хоть скажи
__________________
кагмаподэ магмаподэ
индюк вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Кто-нибудь работал с RF модулями nRF2401A? Easyrider83 Автоматика и аппаратура связи 1481 04.09.2021 23:24
Atmega16 - много переферийных устройств SPI pavned AVR 21 23.01.2013 07:00
Работа с EEPROM по SPI dominik2 Микроконтроллеры, АЦП, память и т.д 15 05.05.2012 00:24
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03


Часовой пояс GMT +4, время: 01:31.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.