-
- В такой конфигурации инициатива по обмену информацией ВСЕГДА принадлежит мастеру. Чтобы получить от слейва какие либо данные мастер должен послать байты команды вычитки от слейва и далее посылать нули пока слейв передает ответную посылку. - д__(28.08.2019 11:56)
- Данный режим (half duplex) -> это однонаправленный режим (только передача от мастера, только прием для слейва) и использует только два провода (CLK , MOSI), вывод MISO в борьбе не участвует(не инициализируется кубом и может использоваться для д__(205 знак., 29.08.2019 10:06)
- Это, мягко говоря, не так. - LightElf(29.08.2019 10:46)
- Не будьте голословным. - д__(29.08.2019 12:50)
- Спешалли фор ю, зачитываю мануал вслух. Ну и само слово, half-duplex, вам ни на что не намякивает? LightElf(29.08.2019 14:19 - 14:22)
- Не будьте голословным. - д__(29.08.2019 12:50)
- Это, мягко говоря, не так. - LightElf(29.08.2019 10:46)
- Да, именно так. Однако остается нерешенным вопрос, что делать мастеру со своим MOSI при приеме. - Ксения(28.08.2019 18:36)
- Кажется разобралась - поняла, что режим "master half duplex" мне не нужен :), т.к. не является аналогом нужного мне SSC, хотя оба они однопроводные. Ксения(1456 знак., 29.08.2019 04:06 - 04:29)
- Дык а что мешает поставить внешнюю подтяжку и инициализировать пин как опен дрэин? А spi мы об этом не скажем. - Dingo(29.08.2019 04:13 - 06:04)
- Вы совершенно правы! Не знала, что в SPI-режиме можно заказать "open drain". Я ведь не так уж давно премудрости STM32 взялась изучать - раньше только с AVR дело имела. - Ксения(29.08.2019 04:41)
- в этом одна из гадости Куба (при всей моей любви к нему). Может где мне не надо назначить OD, а где - наоборот. Иногда приходится руками править. А так-то STM32 всё позволяет. - Лагунов(29.08.2019 06:45)
- В кубе это есть. - evgeniy1294(29.08.2019 06:53)
- в этом одна из гадости Куба (при всей моей любви к нему). Может где мне не надо назначить OD, а где - наоборот. Иногда приходится руками править. А так-то STM32 всё позволяет. - Лагунов(29.08.2019 06:45)
- Вы совершенно правы! Не знала, что в SPI-режиме можно заказать "open drain". Я ведь не так уж давно премудрости STM32 взялась изучать - раньше только с AVR дело имела. - Ксения(29.08.2019 04:41)
- Дык а что мешает поставить внешнюю подтяжку и инициализировать пин как опен дрэин? А spi мы об этом не скажем. - Dingo(29.08.2019 04:13 - 06:04)
- Кажется разобралась - поняла, что режим "master half duplex" мне не нужен :), т.к. не является аналогом нужного мне SSC, хотя оба они однопроводные. Ксения(1456 знак., 29.08.2019 04:06 - 04:29)
- Данный режим (half duplex) -> это однонаправленный режим (только передача от мастера, только прием для слейва) и использует только два провода (CLK , MOSI), вывод MISO в борьбе не участвует(не инициализируется кубом и может использоваться для д__(205 знак., 29.08.2019 10:06)
- В такой конфигурации инициатива по обмену информацией ВСЕГДА принадлежит мастеру. Чтобы получить от слейва какие либо данные мастер должен послать байты команды вычитки от слейва и далее посылать нули пока слейв передает ответную посылку. - д__(28.08.2019 11:56)