ㅤ
Я пердоле с вас. Месяц меня не было. А читать тут никто так и не научился
EL84 💡
бля, напридумают хуйни
индзэец
Ну чтоб попугаи показать сел/не сел. Пойдет
а типо как контроллер заряда/разряда?
ㅤ
бля, напридумают хуйни
Почему хуйня? Если ты не можешь разобраться != хуйня
ㅤ
Ты собрался управлять зарядом акб с помощь 8266? То есть открывать закрывать ключи что-ли?
EL84 💡
Почему хуйня? Если ты не можешь разобраться != хуйня
да потому что не логичней было бы именовать её типа esp32-XX
EL84 💡
нет, надо назвать врум блять)
ㅤ
да
Плохая идея
индзэец
Плохая идея
я уже понимаю, доступных аккумов на 3 вольта просто нет
ㅤ
я уже понимаю, доступных аккумов на 3 вольта просто нет
Чего? Не очень понял. Для заряда аккумулятора надо использовать аппаратные микросхемы контроля заряда. Что за 3 вольта и зачем?
EL84 💡
Вообще, S3 оч хорош, как по мне. Но мой проект под него не компилится и скорость 32 меня более чем устраивает
EL84 💡
хотя если бы была версия с 3-4 ядрами, это было бы оч круто
EL84 💡
Почему не компилится? Ардуина должна компилится
да хрен знает, я не хочу разбираться, нет смысла
ㅤ
Че за проект такой которому 4 ядра нужно?
индзэец
Чего? Не очень понял. Для заряда аккумулятора надо использовать аппаратные микросхемы контроля заряда. Что за 3 вольта и зачем?
Ну типо есть доспустим 18650, но там ОТ 3.7 вольт то есть сгорит плата. А чтобы там от 2.5 или 3.0 вольт я не нашёл аккумуляторы
ㅤ
И зачем тут много ядер?
ㅤ
Анимацию не вывозит?
EL84 💡
И зачем тут много ядер?
Чтоб рисовать графику независимо от опроса шин
ㅤ
Ну тогда тут не количество ядер нужно а большая тактовая частота
EL84 💡
Анимацию не вывозит?
вывозит, К-линия опрашивается оч медленно
EL84 💡
Ждать пока пройдёт её опрос, чтоб отрисовать графику, ну...
EL84 💡
И? А ядро второе зачем?
второе для кан шины
ㅤ
второе для кан шины
Зачем? В одном ядре умущайся
индзэец
Поставь линейник 6211 например или дц-дц. Проблемы не вижу
Ну заказывать придётся, а так я хотел всё на коленках так сказать. Ну ладно, пойду паять батарейки
EL84 💡
Зачем? В одном ядре умущайся
не хочу, тогда надо будет ждать, чтоб отрисовалась графика, а за это время наддув может сильно измениться, например
EL84 💡
разница в скорости при работе с одним ядром и 2мя, приличная
ㅤ
Как же по твоему твоя операционная система с сотнями процессов бедная ютится на 4 ядерном цпу?
ㅤ
разница в скорости при работе с одним ядром и 2мя, приличная
Приличная. Я как понял ты готовить не умеешь. Оно все на базе freertosx. Делаешь таску с наивысшим приоритетом которая работает с шиной. Другая таска (с наименьшим) рисует графику. ОС сама все распределит
Ruslan
он не верит, что проблема в прокладке
ㅤ
сравнил тот самый орган с палкой)
Тоже самое. Фриртос с шедулером
ㅤ
Пиздец. Ну если ардуино то тм loop1 loop2 я понял. А про фриртос таски никто не знает. Что это неотъемлемая часть есп32
Paul
там разве вторе ядро такое же как первое? вроде оно для слипа
EL84 💡
я не спорю, но затраченное время на изучение, не факт что стоит того)
Paul
чот тогда я очень старую презентацию смотрел)
ㅤ
чот тогда я очень старую презентацию смотрел)
Возможно ты её не так понял. Там 2 полноценных ядра. И одно ядро ULP
ㅤ
https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/ulp.html
ㅤ
я не спорю, но затраченное время на изучение, не факт что стоит того)
Я только сегодня смеялся что лет через 10-20 будут лампочки с 2-4 ядрами где каждое ядро будет заниматься мелочевкой и больше ниче не делать. А не, вот оно будущее рядом
EL84 💡
ну тут зависит от твоего умения продавать
так я не собираюсь ничего продавать)
ㅤ
А ну тут регистры прибили гвоздями к есп32. Возможно в esp32-s3 они названы иначе.
ㅤ
Какой ебланит писал этот код?
Ruslan
так я не собираюсь ничего продавать)
иди смотри сериалы тогда )
Ruslan
я се тут паяло приглядел: https://www.thingiverse.com/thing:5954157/files
ㅤ
Да. Я понял. Этот регистр доступен в esp32 и esp32-s2. В esp32-s3 его нет
Ruslan
сломал свой заслуженный lukey 852+
Paul
а что значит WeMos в еспехах? это разработчик или что?
ㅤ
В esp32-s3 регистр DPORT_PERIP_RST_EN_REG теперь называется SYSTEM_PERIP_RST_EN0_REG
EL84 💡
иди смотри сериалы тогда )
только на продажу что-то делать можно?)
EL84 💡
Какой ебланит писал этот код?
вопросы к создателям библиотек
ㅤ
только на продажу что-то делать можно?)
Три варианта. Делать что-то на продажу, смотреть сериалы с донцовой, жарить котлетки в говноточке.
ㅤ
вопросы к создателям библиотек
Ну если она старая и не обновляется логично что на esp32-s3 она не пойдет.
ㅤ
я се тут паяло приглядел: https://www.thingiverse.com/thing:5954157/files
Это у которого в характеристиках на сайте указано его ЦПУ и объем оперативной памяти?)
Paul
а вайвайный чип щас какой самый модный? врум, s3 ..
ㅤ
а вайвайный чип щас какой самый модный? врум, s3 ..
врум это модуль, а не чип. Если ты про espressif то у них самый последний это esp32-s3
ㅤ
В esp32-s3 регистр DPORT_PERIP_RST_EN_REG теперь называется SYSTEM_PERIP_RST_EN0_REG
Вообщем переписать твое говно не проблема, если руки
EL84 💡
всё равно не понимаю, как должны работать приоритеты в тасках, если к примеру есть 2 задачи и нам надо их выполнять паралельно, каким образом одно ядро без ожидания может это делать?
ㅤ
всё равно не понимаю, как должны работать приоритеты в тасках, если к примеру есть 2 задачи и нам надо их выполнять паралельно, каким образом одно ядро без ожидания может это делать?
Ну вот как у тебя щас работает компьютер. Когда кто-то ничего не делает, то шедулер переключает процессор на другую задачу
ㅤ
Даже если процессор загружен на 100%, то оно всеравно переключает на другие таски просто с меньшим приоритетом
ㅤ
Параллельно можно выполнять ТОЛЬКО задачи на разных ядрах/процессорах. На одном ядре это называется вытесняющая многозадачность Грубо говоря они псевдопараллельно будут выполнены по квантам времени.. Поверь взрослый компьютер мало чем принципиально отличается в базовой части многозадачности от тех же микроконтроллеров.
ㅤ
По сути твоя таска из кан шины нихера и не делает. Ей надо отправить пакет - получить ответ. Пока она ждет ответа от шины - другая таска рисует графику. Ответ пришел, таска продолжила работу
EL84 💡
По сути твоя таска из кан шины нихера и не делает. Ей надо отправить пакет - получить ответ. Пока она ждет ответа от шины - другая таска рисует графику. Ответ пришел, таска продолжила работу
не совсем так, кан шина только слушается, скорость обмена там огромная, как для мкк. Не скажу, что я уверен, но мне кажется, что это сильно может затянуть процесс отрисовки, учитывая что между пакетами времени почти ничего