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

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

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

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

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

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

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

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

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

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

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

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

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

А для SPI сама частота по большому счету не важна. И тем более, не важна одинаковость частот передатчика и приемника. Все происходит по стробу, когда бы он ни пришел. Можно делать паузы, или частить. Впрочем, понятие таймаута может ограничивать длительность пауз.
Alex9797 вне форума  
Непрочитано 19.02.2017, 13:22  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,856
Сказал спасибо: 2,532
Сказали Спасибо 11,772 раз(а) в 5,896 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: как выстасить нестандартную скорость в SPI

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

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

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

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

Alex9797, да ничо ему не надо успевать. Он лентой управлять хочет. Мо встроенными шимами. Они видео ллвитьмогут там скорости до 30 мгц. Я делал такой экран
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 19.02.2017, 22:29  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,404
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
индюк на пути к лучшему
По умолчанию 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, время: 13:51.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot