Evgeniy
Так это же не в даташите на ESP указано!
Evgeniy
B datasheet а АЦП МАХ11201 указано
Такого АЦП не существует
Evgeniy
Удачных поисков ответа 😁
Sergey
https://datasheetspdf.com/pdf/682535/MaximIntegratedProducts/MAX11201/1
Evgeniy
https://datasheetspdf.com/pdf/682535/MaximIntegratedProducts/MAX11201/1
Так это же SPI, с одной линией данных. Вот про SPI вам и нужно искать на ESP32 примеры.
Evgeniy
Найдете полно инфы про чтение по SPI
Sergey
Так SPi на 4 проводах, ну или на 3
Evgeniy
есть 3 режима: single, duo, quad
Evgeniy
этот АЦП только single поддерживает
Sergey
Там два выхода в ацп sclk и rdy
Evgeniy
SCLK & RDY/DOUT пойдут на ESP32
Sergey
Логично, но на какие ноги
Evgeniy
См. даташит, обычно периферия на любые ноги настраивается, вопрос в том - переносим ли SPI
Sergey
Что значит переносим
Sergey
Я так понял ноги Miso/mosu и sck
Evgeniy
на любой вывод можно периферию настроить
Sergey
Буду пробовать, спасибо. На осциллографе сигнал видим
Evgeniy
какая частота дискретизации?
Sergey
Sergey
Sergey
Sergey
Sergey
Sergey
Не работает вообще
Sergey
Буфер не заполняется
Evgeniy
В таком ключе не подскажу - отлаживайте...
Sergey
Sergey
Может так понятнее будет, измеряем температуру с pt100
Evgeniy
Посмотрите сами при помощи осцилла, что есть тактовый сигнал и данные
Evgeniy
Так то - направление верное, для чтения на SPI надо отправить столько же байт, сколько хотим считать
А эта плата каких размеров? В монтажные коробки лезет?
Кравцов
Влезет
Кравцов
65*40
Andy
Может так понятнее будет, измеряем температуру с pt100
Логический анализатор что-то показывает?
Алишер
Всем привет! Такой вопрос: в документации написан только офсет партишн тейбл, а какой адрес у партишн в памяти? мб кто-то интересовался
Алишер
Алишер
адресс внешнего флеша + офсет(0x3F40 000 + 0x8000)?
Михаил
как низкоуровнего писать под есп?
Михаил
без этих ваших ардуин
Макс
Михаил
что..
Михаил
а как все эти сяоми которые производят полноценные устройства на esp8266
Михаил
кормушки автоматические теже
Макс
Тебе дают только библиотеки с апи
Михаил
они тоже на arduino пишут?
Just a
espidf уровнем ниже arduino
Михаил
не чтоб прям как стм32 прерывания все дела
Михаил
на си писать чистом
Михаил
ладно
Макс
не чтоб прям как стм32 прерывания все дела
Глянь на Википедии описание есп. Сразу все станет ясно насколько все грустно в этом плане
Макс
Но в то же время есть же rtos
Михаил
блин Производитель не предоставляет документации на внутреннюю периферию микроконтроллера. Вместо этого он дает набор библиотек, через API которых программист получает доступ к периферии.
Василий
Никак. В этом и суть.
чооооо, а esp idf нашто?)))
Михаил
Василий
так это sdk
а что там нельзя в регистры?))
Василий
там даже асм есть
Михаил
и ты тоже не неси пурги)))
это не я https://ru.wikipedia.org/wiki/ESP8266
Макс
там даже асм есть
Серьезно? И регистры? Ок. Был не прав
Василий
ребят, википедия не всегда права, это раз
Макс
Поправить вики надо
Василий
сдк - для удобства - даже тулчейн открытый есть
Михаил
кста в 2014 вышел
Михаил
уже 8 лет почти
Василий
https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf&ved=2ahUKEwiznqbXmtD2AhXpi_0HHVxHCuUQFnoECAYQAQ&usg=AOvVaw31AT38NKBGirakkmnLTX5x
Василий
нати вам регистры
Михаил
это есп32
Василий
дудите куда хотите
Михаил
там вообще другое дело
Василий
для 8266 тоже все есть
Василий
аналогично
Алишер
Всем привет! Такой вопрос: в документации написан только офсет партишн тейбл, а какой адрес у партишн в памяти? мб кто-то интересовался
Алишер
Алишер
адресс внешнего флеша + офсет(0x3F40 000 + 0x8000)?
Andy
как низкоуровнего писать под есп?
в тех описании есть описание регистров, кроме радиомодемов.