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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Завести SSI на SPI

Непрочитано 08.11.2012, 15:32  
svad0
Прописка
 
Регистрация: 14.11.2007
Сообщений: 150
Сказал спасибо: 3
Сказали Спасибо 47 раз(а) в 43 сообщении(ях)
svad0 на пути к лучшему
По умолчанию Завести SSI на SPI

Доброго времени суток.

Хочу на SPI завести SSI по следующей схеме:
SPI________SSI
SCK-------›Clock
MISO‹------Data

Корректно ли в этом случае будут приниматься данные по SPI?

Подробнее о SSI
Реклама:
svad0 вне форума  
Непрочитано 08.11.2012, 16:07  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию Re: Завести SSI на SPI

Если не секрет зачем?
В синхронном режиме можно UART запустить.
Alecsej вне форума  
Непрочитано 08.11.2012, 17:04  
svad0
Прописка
 
Регистрация: 14.11.2007
Сообщений: 150
Сказал спасибо: 3
Сказали Спасибо 47 раз(а) в 43 сообщении(ях)
svad0 на пути к лучшему
По умолчанию Re: Завести SSI на SPI

Можно. Но как быть со стартовыми и стоповыми битами?
svad0 вне форума  
Непрочитано 08.11.2012, 18:24  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Завести SSI на SPI

Сообщение от svad0 Посмотреть сообщение
Можно. Но как быть со стартовыми и стоповыми битами?
В таком режиме их нет...
mimuh64 вне форума  
Непрочитано 09.11.2012, 15:24  
svad0
Прописка
 
Регистрация: 14.11.2007
Сообщений: 150
Сказал спасибо: 3
Сказали Спасибо 47 раз(а) в 43 сообщении(ях)
svad0 на пути к лучшему
По умолчанию Re: Завести SSI на SPI

А чем тогда синхронный UART отличается от SPI?
svad0 вне форума  
Непрочитано 09.11.2012, 15:26  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Завести SSI на SPI

Сообщение от svad0 Посмотреть сообщение
А чем тогда синхронный UART отличается от SPI?
Этим, разумеется.
Сообщение от svad0 Посмотреть сообщение
стартовыми и стоповыми битами
Easyrider83 вне форума  
Непрочитано 09.11.2012, 15:34  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Завести SSI на SPI

Сообщение от svad0 Посмотреть сообщение
А чем тогда синхронный UART отличается от SPI?
Можно былобы сказать что ничем...
Но можно и найти отличия аппаратной части, заслуживают внимания только то, что USART имеет возможность работать на 9 бит (например сделать контроль на четность/нечетность). Так же SPI это прием и передача одновременно. USART (если он один), то только прием или передача. Просто сравни описание даташита..

ЗЫ О каком МК речь? Я описал PIC. Но, судя по MISO... речь наверное об АVR?

Последний раз редактировалось mimuh64; 09.11.2012 в 16:24.
mimuh64 вне форума  
Непрочитано 09.11.2012, 16:43  
svad0
Прописка
 
Регистрация: 14.11.2007
Сообщений: 150
Сказал спасибо: 3
Сказали Спасибо 47 раз(а) в 43 сообщении(ях)
svad0 на пути к лучшему
По умолчанию Re: Завести SSI на SPI

Контроллер АВР, но посмотрев на временную диаграмму SSI на энкодере, решили делать на плис.
svad0 вне форума  
Непрочитано 21.09.2015, 15:45  
RondoUA
Прохожий
 
Регистрация: 18.10.2011
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
RondoUA на пути к лучшему
По умолчанию Re: Завести SSI на SPI

Доброго времени суток. Наткнулся на эту тему в гугле, и решил не полодить подобную. Интересует работа протокола SSI. Есть магнитный 12 битный энкодер AS5045. Как Я понял по юсарту гонять не получится из-за 12 бит данных. Так вот ... Можно ли как в 1м посту предлагал автор темы считывать/писать данные ?
МК STM32F100
Заранее спасибо за ответы
RondoUA вне форума  
Непрочитано 21.09.2015, 16:21  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Завести SSI на SPI

SSI -Synchronous Serial Interface, SSP - Synchronous Serial Port, SPI - Serial Peripheral Interface.
У этого энкодера с точки зрения МК - стандартный SPI, только 16-битный. Если читали даташит, то наверно видели временнЫе диаграммы.
NewWriter вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Завести звук на агмегу8 miwutka AVR 19 31.08.2012 17:46
Завести аудиосигнал на АЦП МК whoim Микроконтроллеры, АЦП, память и т.д 24 15.04.2012 21:39
Правильно завести сигнал в МК Kostik00 Микроконтроллеры, АЦП, память и т.д 30 26.10.2011 16:22
завести на плату 220вольт и преобразовать в TTL ezbun Микроконтроллеры, АЦП, память и т.д 4 15.11.2010 23:10
Интерфейс SSI и ПК TheDestroyer Электроника - это просто 1 27.02.2009 15:49


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


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