Свежие обсуждения
Микроконтроллеры

Последовательные протоколы: SPI, 3-wire - как работает?

1). SPI : запись по переднему фронту сигнала синхронизации, чтение по заднему - я правильно понял?
Скорость передачи зависит от частоты сигнала синхронизации? До какого предела частоту можно понизить? (Допустим, период 1с, будет работать?).
Может, есть где в сети статья, которая поможет понять принцип ограничений протоколов?
2). 3-wire -что это В гугле не нашел (в янексе тоже).
3). Я чайник в микроконтроллерах, сейчас успешно понял порты и часть модулей pic16f628, но модуль USART представляю очень смутно. Может ли USART работать с SPI или 3-wire?

Недостаток знаний лечится только учебой, буду очень признателен за ссылки на ресурсы, которые могут помочь мне понять принципы последовательных протоколов и терминологию.

 

Andrew V: или 3-wire?
http://www.maxim-ic.com/appnotes.cfm/an_pk/619

 

IURY: http://www.maxim-ic.com/appnotes.cfm/an_pk/619
Из таблицы:
CLK Frequency Tclk : min-DC, max-2 MHz.
Я правильно понял? Частота синхронизации может быть от 0 до 2 МГц? Т.е. понижать скорость передачи и чтения можно до любого удобного мне предела (сотни герц)?

 

Andrew V: Может ли USART работать с SPI или 3-wire?
нет, это типа ком порта в компе
работает по протоколу рс232

Andrew V: Т.е. понижать скорость передачи и чтения можно до любого удобного мне предела (сотни герц)?

можно

Andrew V: 3-wire -что это В гугле не нашел
как так? у меня первая же ссылка
3-Wire/SPI Temperature Sensors

дабы избежать еще одного вопроса - twi и i2c одно и тоже