demiurg_spb 0 21 июля, 2015 Опубликовано 21 июля, 2015 · Жалоба Есть ли разница между SPI и 3-Wire интерфейсами? И если её нет, то зачем было плодить сущности и создавать, к примеру, 93 и 25 серии ЭСППЗУ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
megajohn 3 21 июля, 2015 Опубликовано 21 июля, 2015 · Жалоба есть еще одна сущность, называется uWire. По сути тот же самый SPI но: в режиме записи слейв считывает по фронту клока, в режиме чтения мастер считывает по спаду клока. Смотреть в LMK04800 ( Figure 3-1. Figure 3-4 ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 63 21 июля, 2015 Опубликовано 21 июля, 2015 · Жалоба Есть ли разница между SPI и 3-Wire интерфейсами? И если её нет, то зачем было плодить сущности и создавать, к примеру, 93 и 25 серии ЭСППЗУ? Разные владельцы торговых марок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 21 июля, 2015 Опубликовано 21 июля, 2015 · Жалоба Тогда что это за старт-бит такой? 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... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dima_spb 0 6 августа, 2015 Опубликовано 6 августа, 2015 · Жалоба Есть ли разница между SPI и 3-Wire интерфейсами? И если её нет, то зачем было плодить сущности и создавать, к примеру, 93 и 25 серии ЭСППЗУ? Аналогично I2C(стандарт) и TWI(atmel). Просто ребята из атмела не захотели платить деньги создателям I2C и назвали I2C двухпроводным интерфейсом (TWI). Тут думаю история похожа. Суть: Если разница и есть, то в самых тонких нюансах, которые позволяют экономить денюжки ф. производителям. Это все ИМХО!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
demiurg_spb 0 6 августа, 2015 Опубликовано 6 августа, 2015 · Жалоба Повторюсь, что у ATMEL есть память серии AT25 и AT93 - обе они трёхпроводной интерфейс, только вот AT93 ещё и Microwire совместима, и имеет определённые особенности. О чём собственно и сказал megajohn. Запустить серию AT93 на микроконтроллере с обычным SPI без извращений с ногодрыгом ИМХО не представляется возможным. Так что я для себя решил, что Microwire - в топку. И больше к этому вопросу не возвращаюсь. В итоге 3-Wire - это общее понятие 3-ёх проводных интерфейсов, под которое попадает и SPI и Microwire и чёрт в ступе... Соответственно, моя затея искать описание на 3-Wire была глупа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться