Dr.Alex 0 19 марта, 2022 Опубликовано 19 марта, 2022 · Жалоба Не хватает мне имеющихся SPI. Но из доки вроде как следует, что USART в синхронном режиме позволяет делать всё то же самое. Кто пробовал? Не хочется пролететь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 19 марта, 2022 Опубликовано 19 марта, 2022 · Жалоба 38 минут назад, Dr.Alex сказал: что USART в синхронном режиме позволяет делать всё то же самое. И что, там старт\стоп битов при этом не генерируется? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dr.Alex 0 19 марта, 2022 Опубликовано 19 марта, 2022 · Жалоба 39 minutes ago, mantech said: И что, там старт\стоп битов при этом не генерируется? Генерируется, но на них не выставляется клок :-)))))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 19 марта, 2022 Опубликовано 19 марта, 2022 · Жалоба 1 час назад, Dr.Alex сказал: Но из доки вроде как следует, что USART в синхронном режиме позволяет делать всё то же самое. Как он может быть "эквивалентен", если в USART: приёмный и передающий каналы - независимы и асинхронны друг относительно друга, а в SPI - приём и передача связаны между собой (синхронны)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 19 марта, 2022 Опубликовано 19 марта, 2022 · Жалоба 2 часа назад, Dr.Alex сказал: Не хватает мне имеющихся SPI. Как так может не хватать? SPI - это шина. И для добавления нового устройства требуется только один сигнал: CS. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dr.Alex 0 19 марта, 2022 Опубликовано 19 марта, 2022 · Жалоба 27 minutes ago, jcxz said: Как он может быть "эквивалентен", если в USART: приёмный и передающий каналы - независимы и асинхронны друг относительно друга, а в SPI - приём и передача связаны между собой (синхронны)? В USART в синхронном режиме должно быть так же: The following pin is required to interface in synchronous mode: • CK:Transmitter clock output. This pin outputs the transmitter data clock for synchronous transmission corresponding to SPI master mode (no clock pulses on start bit and stop bit, and a software option to send a clock pulse on the last data bit). In parallel data can be received synchronously on RX. 5 minutes ago, jcxz said: Как так может не хватать? SPI - это шина. И для добавления нового устройства требуется только один сигнал: CS. Мне нужны независимые. Во-первых, скорости приличные, во-вторых, ими рулят разные процессы, и нежелательно допускать взаимную блокировку процессов из-за общих ресурсов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 19 марта, 2022 Опубликовано 19 марта, 2022 · Жалоба 3 часа назад, jcxz сказал: если в USART: приёмный и передающий каналы - независимы в UART. USART - немного другое. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться