-
- я всегда прежде чем прочитать байт сначала очищаю DR путем его
32-битным чтением - Лaгyнoв(12.02.2023 18:18)
- Удивительные люди. Кто-то нагретый кусочек гранита к больному месту
прикладывает, кто-то ходит к бабке нашептать... Всё, что угодно,
лишь бы не читать мануал. - SciFi(12.02.2023 18:21)
- Да, когда ничего не получается, прочти, наконец, мануал :) - vesago(12.02.2023 18:47)
- ну не совсем так, но близко. :-) - Лaгyнoв(12.02.2023 20:01)
- работает - не трожь :-) А так да, я натыкался на то, что надо флаг там сбрасывать. Но в чем разница, если такое чтение его тоже сбрасывает? Что по скорости, что по месту в коде - Лaгyнoв(12.02.2023 18:29)
- Да, когда ничего не получается, прочти, наконец, мануал :) - vesago(12.02.2023 18:47)
- Удивительные люди. Кто-то нагретый кусочек гранита к больному месту
прикладывает, кто-то ходит к бабке нашептать... Всё, что угодно,
лишь бы не читать мануал. - SciFi(12.02.2023 18:21)
- Спасибо! Посмотрю на указанные моменты. vesago(217 знак., 12.02.2023 16:22)
- Еще райт протекшн памяти к плюсу подтянут? Без него читать можно, писать нет. И выбор чипа в моих платах PB12/NSS. - Visitor(12.02.2023 15:35)
- DR-32битовый DVV(82 знак., 12.02.2023 14:39)
- В функции SPI_IO нет синхронизации. По хорошему дополнительно надо проверять и вычитывать данные по RXNE ПЕРЕД передачей. В принципе, если для работы с SPI используется тоько SPI_IO(), то проблем быть не должно. А если ты еще отдельно где-то делаешь вывод по SPI->DR = xxx; то получишь разсинхронизацию. - il-2(12.02.2023 14:23)
- я всегда прежде чем прочитать байт сначала очищаю DR путем его
32-битным чтением - Лaгyнoв(12.02.2023 18:18)