Sid
idf
Sid
легко прикручивается к нормальной IDE
romanetz
romanetz
В ардуине есть идф, но в идфе нет ардуины )
romanetz
Ответ очевиден
Andrew
Спасибо!
romanetz
типа того
SetPf
Здравствуйте. Есть способ перенаправить вывод из стандартных функций логирования в свой буфер?
Sid
можно переопределить stdout stderr
Denis
esp_log_set_vprintf(vprintf_like_t func) переназначить vprintf походу надо
SetPf
Не там ничего вменяемого по этой теме
SetPf
Только обьявление самой функции для переназначения вывода
Sid
а что надо то
Sid
вывести в файл?
Sid
или в сокет?
SetPf
а что надо то
Да я как то разбаловался документацией других контроллеров видимо, где обычно пару страниц каждому фунционалу уделяют =\
Andy
SetPf
Исходники это не документация.
SetPf
а что надо то
Вообще если завести в оффтоп,
Может я конечно мнительный, но это одно из самых заметных различий между азиатскими производителями и западными.
У вторых на каждый регистр зачуханного контроллера по аппноте и примеру кода.
У первых документация больше похожа на IQ тест (который я вечно заваливаю).
ESP у меня 3е китайское устройство и как 2 предыдущих оно просто охренительно куцо по документации.
🅳🅰️🅶🆄🆃🅰️
Добрый день. Подскажите есть вот такая плата: https://github.com/Xinyuan-LilyGO/LilyGo-T5-ink-series/raw/master/image/T5V2.3.jpg
Вроде на борту есть usb2com на cp2104, Вот только при подключении к компу com порт не появляется, неопознанных устройств нет. В чем может быть проблема? Может что то надо зажимать при включении чтобы ком-порт появился.
Sid
Sid
Ну тогда "азиаты же"😂
SetPf
Чертовы азиаты. Вместо документации этикетка от пачки риса...
Sid
Ну вообще молодцы не стали делать свой эльбрус, купили лицензию сделали обвязку и продают
Sid
Indr1x
Смени кабель
SetPf
Как вариант еще сменить порт, может просаживать 5В
Ruslan
Ruslan
Sid
Indr1x
Как же ты дальше то будешь тогда
Ruslan
Александр
platformio
А SDK espressif IDF он сам подтягивает по настройкам в platformio.ini?
Ruslan
SetPf
с STM32F103
А там разве прям лицензированый? Я чет думал что он - клон.
Александр
Ruslan
а можно ссылку?
https://www.milandr.ru/upload/smi/kharakteristiki_proizvoditelnosti_mikrokontrollerov_na_baze_yadra_arm_cortex_m3.pdf
давно это было, кстати
Александр
Ruslan
сделали в военном исполнении, круто получилось
Ruslan
А там разве прям лицензированый? Я чет думал что он - клон.
В 2006 г. компания ARM представила на рынке новое процессорное ядро Cortex-M3, которое пришло на замену более старого ядра — ARM7TDMI. Такие разработчики микроконтроллеров (МК) как STMicroelectronics, NXP, Texas Instruments и др. приобрели лицензию на это ядро и наладили серийный выпуск МК на его базе. В 2008 г. лицензию на данное ядро приобрела и российская компания ЗАО «ПКК Миландр», запланировавшая к выпуску отечественную линейку МК серии 1986ВЕ91 для аппаратуры специального назначения. В статье рассматриваются показатели производительности МК различных вендоров, но с одним общим процессорным ядром.
Ruslan
так что не надо недооценивать наших, всё есть, вот с PR беда, но возможно это часть плана )
Ruslan
Andrew
Ппц, не прошивается моя ESP32 ни как. Если просто включить, то видно, что поднимает какую то дефолтную wifi точку доступа. Но в браузере не открыается 192.168.1.1
Пробую загрузить в режиме прошивки, запускаю, "бежит" Connecting....___... и все, через таймаут отваливается (
Sid
попробуй кнопку на плате нажать
Andrew
нажимал
Sid
у меня один из модулей начинает шиться в ардуино иде только если при конетктин нажать EN подписаную кнопку, esptool без нее шьет
Andrew
Andrew
есть кнопка rst только, ее жму перед прошивкой, жду минуту и запускаю
Sid
Там свой, у меня линух
Andrew
у меня тоже линух
Sid
В ардуино иде версия не та что в системе
Andrew
Sid
Прдруби модуль и посмотри dmesg
Sid
Должен появится что то типа add /dev/ttyUSB0
Andrew
1234.570387] usb 2-1.1: new full-speed USB device number 21 using xhci_hcd
[ 1234.666855] usb 2-1.1: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00
[ 1234.666861] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1234.666865] usb 2-1.1: Product: FT232R USB UART
[ 1234.666868] usb 2-1.1: Manufacturer: FTDI
[ 1234.666871] usb 2-1.1: SerialNumber: A907EONW
[ 1234.674812] ftdi_sio 2-1.1:1.0: FTDI USB Serial Device converter detected
[ 1234.674888] usb 2-1.1: Detected FT232RL
[ 1234.675702] usb 2-1.1: FTDI USB Serial Device converter now attached to ttyUSB0
[ 1258.841718] ftdi_sio ttyUSB0: failed to get modem status: -71
[ 1258.842904] ftdi_sio ttyUSB0: failed to get modem status: -71
[ 1258.844073] ftdi_sio ttyUSB0: failed to get modem status: -71
[ 1258.845230] ftdi_sio ttyUSB0: failed to get modem status: -71
Andrew
последние строчки смущают, что за г..но
Sid
ls /dev/ | grep ttyUSB
Sid
Ну и попробовать молуль руками загрузить
Andrew
ttyUSB0
Andrew
Sid
https://learn.sparkfun.com/tutorials/how-to-install-ftdi-drivers/all
Sid
Sid
А вытащи модуль должен пропасть
Sid
И права проверь
Andrew
пользователя добавлял в группу, все ок, порт открывает
Sid
Попробуй отрыть его с помощью миником или другово терминала
Sid
И параметры скорости тоже глянь
Andrew