Леонид
https://esp32.com/viewtopic.php?t=17686
похожая проблема, там решение в том что он нашел нужный путь. у меня по этому пути пусто, вот другой путь. вот только что он даёт?
Леонид
Anton
200 готовых скетчей
Anton
но ваще я бы советовал "Леониду" поискать чат по гайверу
Anton
его проекты, пусть он и расхлёбывает
Кстати да. У него в тентаклях есть группа где эту херь обсуждают.Меня там правда забанили, ибо я как-то высказался о местном админе.
Почему они сюда то приходят со своим гайвером? Здесь сидят спецы которые пишут исключительно на ассемблере есп-идф
Леонид
знаете ассемблер
Я так понял, вы с рождения
Нет, но не с гайвера же начинать
А ассемблер не такой сложный язык между прочим
Просто надо немного логически мыслить
Леонид
дай те группу. плил. Сорри не помогло. Мне нужен реально по гайвер лампе спец, а не мистор рофляндер, загадочник и чсвешник
А че там за гайвер лампа такая тайная по которой нужна консультация?
Николай
Почему они сюда то приходят со своим гайвером? Здесь сидят спецы которые пишут исключительно на ассемблере есп-идф
Люди тянутся к знанию. Нет бы научить светлому, доброму, вечному. Ан нет. Все ворчат, как деды 100летние. Тьфу.
Pihto
Ни слова не понял
Там вроде светодиодная матрица, есп, кнопка и блок питания
Леонид
он адаптирован даже
Anton
Люди тянутся к знанию. Нет бы научить светлому, доброму, вечному. Ан нет. Все ворчат, как деды 100летние. Тьфу.
для того чтобы это было оправдано, надо чтобы пациент не вызывал отторжения. а тут начало "ваша есп32 лохотрон"
Николай
он адаптирован даже
Кинь мне, я у себя спробую скомпилить
Леонид
это был юмор, не более. я оправдано шел и знал что будет не просто
Жексон
Кинь мне, я у себя спробую скомпилить
Я уверен , что скомпилится!
А зачем лампе гайвера little fs?
Жексон
Мне просто лень комп включать. А проблема в криво прикрученной littlefs либой и ее загрузчиком.
Леонид
Жексон
Там же даже инструкция есть...
Леонид
Там же даже инструкция есть...
не поверишь сколько раз я перечитывал разбирая по буквам
Леонид
скольк в описании ошибок я сопоставил и выявил
Леонид
да, есть ещё инструкция в файлах есть
Николай
https://github.com/vvip-68/LedPanelWiFi
Так. Осталось решить 2 момента. 1. Как мне идентифицировать свой ESP32 в ардуино. 2. Я самого скетча не вижу. Как мне это все у себя открыть?
Жексон
Это для 8266
Да, но , на есп32 так-же , только цифры буквы другие.
Да, но , на есп32 так-же , только цифры буквы другие.
В ардуине иде 2.0 это как раз не работает)
У него 1.8 он написал.
И че прям вот вот тупо повторить и не получается? Странно. С 7 летним то опытом
Видимо нужен 40 летний опыт
Николай
О. Скопилил и загрузил. Пример. Щас твое попробую
Леонид
это продолжил и дописал один человек, но основная ветка с большей аудиторией сидят на esp8266 и
А вот зачем литл фс. Там файлы веб сервера лежат
Николай
Уууу. А у тебя сколько лет стажа?)
Дохуя. Но с перерывами. Охуенными. Так-то я на ПС прогал, потом на взрослых ПЛК.
А ты что подумал?
Хз может хранить таблицы с эффектами чтоб не хардкодить их
Николай
" Как мне идентифицировать свой ESP32 в ардуино" Тоесть, перефразируй?
Я сеня тока свою платку ESP32 получил. Вот верчу в руках как обезьяна. Надурняк выбрал, залил чета. Чета залилося. Щас твое спробую.
Леонид
там эффекты ввиде изображение в размер матрицы, конфики, вед интерфейс управления
Николай
Так. Скачал. А зачем все ino в одну папку валить?
Daniil
Всем привет. Пишу на С со вставками ассемблера. Замеряю время через ccount регистер. Почему вот этот код get_cpu_cycles(&start); delay_clk(1000); delay_clk(1000); get_cpu_cycles(&end); и этот get_cpu_cycles(&start); delay_clk(2000); get_cpu_cycles(&end); возвращает разное число циклов (первый - 2702, второй - как надо, 2000)? А вот асм get_cpu_cycles: rsr a9, ccount _s32i a9, a2, 0 _ret __delay_clk: _addi a2, a2, -1 _bgez a2, __delay_clk _ret А delay_clk - макрос #define delay_clk(clk) __asm__( _addi sp, sp, -16 /* increase the stack */ _s32i a2, sp, 12 /* save the possible arg */ _mov a2, %0 /* move the asm arg to the register */ /* a magic formula */ _addi a2, a2, -21 _srai a2, a2, 2 call0 __delay_clk /* call the delay funct */ _l32i a2, sp, 12 /* load the possible arg back */ _addi sp, sp, 16 /* decrease the stack back */ : : "a"((clk))) P.S. "_" в начале инструкции отключает ее оптимизацию (на всякий случай, чтобы всегда было одинаковое время) Есть мануал по этому асму. Интеррапты отключаю с помощью хал.
Леонид
Ебать мои кишки. У тебя на сколько гиг архив?
) там всё норм, просто в ардуино нано не помещается
Леонид
Так. Скачал. А зачем все ino в одну папку валить?
разбивка на файлы, переключатся по вкладкам что бы. я тоже не понял если честно. пробовал другой проект в VS с амперкой. Понравилось, но тоже не завелось чето
разбивка на файлы, переключатся по вкладкам что бы. я тоже не понял если честно. пробовал другой проект в VS с амперкой. Понравилось, но тоже не завелось чето
А вот кто эти люди которые говорят "помогите найти работающую библиотеку для ххх. все что попадались - не работают!"
Николай
так. даже открылася
Николай
щас посмотрим
Serjio
А ты что подумал?
для порноархива же..
Леонид
там тоже, установи java, питона, разширение, библиотеки, зависимости все эти. обязалово версии все в нужном виде. вроде скриптом чел сделал. Потом психанул, всё убрал с глаз, переписал на Украинский язык. уже не помню ошибку, но VS меня в своё время очень сильно травмировал психологически и с ним мне не по пути )
Я знаю с кем ты можешь это обсудить
Daniil
Но только одна моя таска
Serjio
а вот хз как оно там устроено. я бы предположил, что именно в этом дело. плюс там вайфай же как-то крутится-вертится, может там переключение происходит? для esp8266 есть non-rtos, вот там можно попробовать ассемблерные вставки
Николай
там тоже, установи java, питона, разширение, библиотеки, зависимости все эти. обязалово версии все в нужном виде. вроде скриптом чел сделал. Потом психанул, всё убрал с глаз, переписал на Украинский язык. уже не помню ошибку, но VS меня в своё время очень сильно травмировал психологически и с ним мне не по пути )
In file included from D:\MyArdPrj\LedPanelWiFi_v1.14\LedPanelWiFi_v1.14.ino:116: D:\MyArdPrj\LedPanelWiFi_v1.14\a_def_hard.h:400:10: fatal error: a_def_devc.h: No such file or directory #include "a_def_devc.h" // Если здесь ошибка - смотри комментарий к определению A_DEF_DEVC выше в начале этого файла (строка 49) ^~~~~~~~~~~~~~ compilation terminated.
Николай
дальше что? Внятно скажи, что это за дефайн
Леонид
vs code говно, да ?
кратко расскажу, когда вышла вин 8. я записался на уроки по програмированию от самой майкрософт. было 2 ветки java и ХML. я первый выполнил все тесты и пошел к финальному заданию где надо было закодить и скомпилить приложение под вин8. Эти ебланы в микрософте перепутали местами задание java и ХML. Я не ел и не спал тужил свой мозг непонимания что я делаю не так. и так на пятый день когда я проклял это VS вышла инфа о том что они перепутали задания местами
Леонид
Я просто взял блокнотик и просто стал дальше записывать идеи и с людьми их реализовывать
Serjio
оно на другом ядре по идее
то есть взаимодействия между ядрами там нету?
Daniil
то есть взаимодействия между ядрами там нету?
С выкл. интерраптами не должны. У меня даже vTaskDelay не работает
Anton
то есть взаимодействия между ядрами там нету?
а зачем тут? апп по дефолту на своём ядре, ртос таски на другом
Конь Денвера
кратко расскажу, когда вышла вин 8. я записался на уроки по програмированию от самой майкрософт. было 2 ветки java и ХML. я первый выполнил все тесты и пошел к финальному заданию где надо было закодить и скомпилить приложение под вин8. Эти ебланы в микрософте перепутали местами задание java и ХML. Я не ел и не спал тужил свой мозг непонимания что я делаю не так. и так на пятый день когда я проклял это VS вышла инфа о том что они перепутали задания местами
В школе я когда-то открыл сам теорему Пифагора. По геометрии задании залюдание, я решил не читать ничего, а сразу делать задание. Там нудно было найти одну из сторон прямоугольнотго треугольника. Я тупо начал сам думать, нарисовал это все на бумаге, взял линейку и просидел там часов 5 . И в итоге я открыл теорему Пифагора и домашку так сделал
Anton
у теоремы пифагора примерно 400 известных доказательств
Конь Денвера
Училка не поверила, и сказал что это же было описано в предзадании в книжке. Я посмотрел а там было на первой странице формула моя. И я розстроился что встал 5 часов, а не прочитал перед заданием объяснения