Size: a a a

ESP8266 & ESP32 [RU]

2021 August 14

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
ппл, у меня дисплей без CS пина. инициализировать SPI девайс — можно указывать -1 или просто какой-нить левый пин?
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
В структуре spi_bus_config_t нет члена отвечающего за CS пин, поэтому ничего делать не нужно :)
источник

DB

Denis Barinov in ESP8266 & ESP32 [RU]
Интересно, а как без CS, вообще возможно?
источник

ДЛ

Денис Лебедев... in ESP8266 & ESP32 [RU]
По i2c?)
источник

DB

Denis Barinov in ESP8266 & ESP32 [RU]
Речь об SPI
источник
2021 August 15

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
да, возможно. я так понимаю, устройство само себя считает постоянно выбранным.
Andy :
в структуре spi_device_interface_config_t есть член spics_io_num, его можно поставить в -1 и тогда пин игнорируется.

я разобрался чего у меня не работало. надо было в режиме девайса поставить .mode=2 (mode2 means when CPOL=1, CPHA=0). теперь пытаюсь понять "какого хрена"
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
такой вопрос. до какой скорости можно разогнать спи дисплей? я смотрю, на определённых пинах на есп32 можно получить 80мгц, на остальных 40. но у меня максимум вышел пока что 26мгц, может это быть связано с монтажом на бредборде?
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
источник

D

Dmitry in ESP8266 & ESP32 [RU]
Приветствую
источник

D

Dmitry in ESP8266 & ESP32 [RU]
А есть ли esp8266 или esp32 в корпусе с креплением на din рейку
источник

D

Dmitry in ESP8266 & ESP32 [RU]
Сертифицированные
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
не понятно что вы имеете в виду под словом "сертифицированные"
Сертификаты на чипы можно посмотреть https://www.espressif.com/en/support/documents/certificates
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
вот какую новую информацию можно почерпнуть из документации? я же сослался уже на знание оттуда. мой вопрос касался практического аспекта: влияние монтажа на практическую скорость, ограничивает ли длина провода, ограничивает ли качество монтажа на бредборде — про это нет в документации.
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
Откуда мне знать, что у вас в голове уже есть документация? В вопросе нет ни схемы подключения, ни кода. Единственный вывод по вашему вопросу можно сделать только тот, что у вас какой-то дисплей на spi-интерфейсе работает максимально на 26 Мгц. Следовательно можно вам посоветовать глянуть в документацию на предмет какие ограничения существуют и какие есть способы работы с spi-мастер. Иными словами "каков вопрос, такой ответ" :)
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
"на определённых пинах на есп32 можно получить 80мгц, на остальных 40" — это ж явная отсылка к тому, что документацию я уже читал
источник

AK

Andy Korg in ESP8266 & ESP32 [RU]
ну ок, не догадался поискать в ваших словах глубинный смысл. sorry
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
мне показалось, что это было таки на поверхности
источник

DB

Denis Barinov in ESP8266 & ESP32 [RU]
Мы получали 80 МГц на spi. На практике дисплеи могут работать на этих скоростях, но по даташитам дисплеи не могут работать на этих скоростях. Я думаю если у вас проводной монтаж, то это ограничивает частоту
источник

DB

Denis Barinov in ESP8266 & ESP32 [RU]
Например популярный контроллер ST7789V может работать по даташиту до 62.5 МГц, по spi
источник

AP

Anton Petrusevich in ESP8266 & ESP32 [RU]
о, спасибо, у меня щас именно этот контроллер. у меня не просто "проводной монтаж", у меня бредбоард :)
источник