Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Есть ли разница между SPI и 3-Wire интерфейсами?
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам
demiurg_spb
Есть ли разница между SPI и 3-Wire интерфейсами?
И если её нет, то зачем было плодить сущности и создавать, к примеру, 93 и 25 серии ЭСППЗУ?
megajohn
есть еще одна сущность, называется uWire. По сути тот же самый SPI но: в режиме записи слейв считывает по фронту клока, в режиме чтения мастер считывает по спаду клока. Смотреть в LMK04800 ( Figure 3-1. Figure 3-4 )
HardEgor
Цитата(demiurg_spb @ Jul 21 2015, 17:13) *
Есть ли разница между SPI и 3-Wire интерфейсами?
И если её нет, то зачем было плодить сущности и создавать, к примеру, 93 и 25 серии ЭСППЗУ?

Разные владельцы торговых марок.
demiurg_spb
Тогда что это за старт-бит такой?
Цитата
The AT93C46D is accessed via a simple and versatile 3-wire serial communication interface. Device operation
is controlled by seven instructions issued by the Host processor. A valid instruction starts with a rising edge of
CS and consists of a Start bit (Logic 1), followed by the appropriate opcode, and the desired memory address
location.

И в этой простыне кода народ изгаляется и формирует этот старт-бит ногодрыгом.
Без таких танцев с бубном нет связи с AT93C46...

Хочется найти первоисточник с описанием 3-wire serial communication interface...
Dmitriyspb
Цитата(demiurg_spb @ Jul 21 2015, 14:13) *
Есть ли разница между SPI и 3-Wire интерфейсами?
И если её нет, то зачем было плодить сущности и создавать, к примеру, 93 и 25 серии ЭСППЗУ?


Аналогично I2C(стандарт) и TWI(atmel). Просто ребята из атмела не захотели платить деньги создателям I2C и назвали I2C двухпроводным интерфейсом (TWI). Тут думаю история похожа.
Суть: Если разница и есть, то в самых тонких нюансах, которые позволяют экономить денюжки ф. производителям.
Это все ИМХО!!!
demiurg_spb
Цитата(Dmitriyspb @ Aug 6 2015, 15:04) *

Повторюсь, что у ATMEL есть память серии AT25 и AT93 - обе они трёхпроводной интерфейс, только вот AT93 ещё и Microwire совместима, и имеет определённые особенности.
О чём собственно и сказал megajohn. Запустить серию AT93 на микроконтроллере с обычным SPI без извращений с ногодрыгом ИМХО не представляется возможным.
Так что я для себя решил, что Microwire - в топку. И больше к этому вопросу не возвращаюсь.

В итоге 3-Wire - это общее понятие 3-ёх проводных интерфейсов, под которое попадает и SPI и Microwire и чёрт в ступе...
Соответственно, моя затея искать описание на 3-Wire была глупа.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.