iҚØN🐾🐾
Оно уже готово :)
Я вот не нашёл способа, как сказать, что у меня nvs на eeprom, а не на флешке (или внешнем носителе)
🛡Aleksej
коллеги, всем привет. подскажите, можно ли как то задать адрес, по которому будет записана константа через PROGMEM? нужно расположить значение в конкретном месте
создать секцию в файле компоновщика, например "bar" с определенным адресом где угодно. Так в коде объявляем: __attribute__((section("bar")) int Var; ПС: это для gcc
iҚØN🐾🐾
а у вас МК avr?
Нет, есп32
Andy
Нет, есп32
в esp32 нет eeprom, там все во flash
iҚØN🐾🐾
в esp32 нет eeprom, там все во flash
Если почитать выше, я говорил о внешнем еепром
Ruslan
факт
Andy
Если почитать выше, я говорил о внешнем еепром
Лень мотать :) Ну и тогда следующий вопрос - у вас именно eeprom чип? не flash с интерфейсом SPI?
Andy
Нет, обычный 24cxx
Они то же разные бывают. Бывают с i2c или SPI. Подробнее можно вот тут почитать https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/storage/spi_flash_override_driver.html Но я думаю проще не заморачиваться с библиотекой nvs, в тупо сделать свой велосипед.
iҚØN🐾🐾
Не, эт я читал, проблема в том, что эта либа базируется на слое фс, которая уже работает в режиме флеша, а не памяти с адресами и офсетами
iҚØN🐾🐾
Вернее наоборот, работает с флешем, на котором слой фс)
iҚØN🐾🐾
Наверное придётся маппер писать, эх, думал уже есть такое)
iҚØN🐾🐾
а как же шифрование содержимого?
Ну можно подумать как.
Lev
Здравствуйте, подскажите, не могу найти простых примеров на esp-idf для работы с ili9341
Lev
Банально вывести на экран hello world
Ruslan
я бы начал с любых примеров, под любые процы (если даташит уже прочитан)
Ruslan
там обычно пишут как работать с железякой
Lev
Разве чтобы понять как по голому SPI общаться
Lev
Разве чтобы понять как по голому SPI общаться
Библиотеки же должны быть какие-то.
Библиотеки же должны быть какие-то.
https://github.com/nopnop2002/esp-idf-ili9340
Старое
Что значит старое?
Ruslan
Библиотеки же должны быть какие-то.
кому должны, начнём с этого?
Обновлено 6 месяцев назад
Lev
Что значит старое?
Я через VScode сижу, ему этот idf скормил, а он говорит что инвалид idf
Я через VScode сижу, ему этот idf скормил, а он говорит что инвалид idf
Что значит инвалид идф? В компонентс затолкай его и настрой правильно цмейк
Либо внизу семпл как его подключать
Тут даже поддержка ESP32S3 есть. А он не такой уж и старый
Ruslan
у меня вопрос другой, вот есть экран, я хочу намоделить сначала что там показывать.... какие бы инструменты...
Ruslan
вопрос не про программирование
Ruslan
нанял дизайнера, чел рукастый, проверенный на нескольких проектах, но блин не может в концепцию врубиться, хоть самому рисуй, чтобы толкнуть в правильном направлении
iҚØN🐾🐾
Где-то был дизайнер экрана, прямо рисовалка, которая потом даёт готовый массив
iҚØN🐾🐾
А еще был проект, загружаешь спрайты, а он тебе в массив переводит
Ruslan
не, мне не это надо )
Ruslan
у меня круглый экран, я хочу например из чёрного сделать fade in букв LOCK, с glow эффектом, повспыхивать пару раз и сделать тексту fade out
Ruslan
мне щас совсем пофиг, как это программируется, меня интересует именно визуальное впечатление
Ruslan
лет 20 назад я бы взял macromedia Flash и наебенил
Ruslan
https://squareline.io/
ща заценим
🛡Aleksej
лет 20 назад я бы взял macromedia Flash и наебенил
фу, некромант, положи труп назад в гроб ...
фу, некромант, положи труп назад в гроб ...
Он вроде его и не доставал...
Не плохая была технология
Обидно что они её в опенсурс не отдали.
Max
При живом Qt? Грех
Ruslan
Да ладно, щас спокойно всё на SVG в браузере делается. Охренеть возможности.
Да ладно, щас спокойно всё на SVG в браузере делается. Охренеть возможности.
Да никто ж не отрицает что это все есть. Но флеш тоже был по своему хорош. adobe flex например. Сколько я на нем админок и прочей херни написал. Удобная штука
Ruslan
У меня чел раз на нем медицину для госухи написал, а потом обосрался с кодировками)))
Ruslan
Возможно, это можно было починить, но он не осилил)
Александр
Ребята вероятно я замкнул есп? другая шьется тем же кабелем той же прошивкой
Александр
Ruslan
Да не помню уже, 2008 год. Мы его уволили, проект просрали)
Кстати в 2021 когда отключили флеш в какой-то стране леге целый портал по продаже жд билетов (аккурат на каникулах)... Он на флексе был написан
Судя по всему ты перевел чип в режим шифрованной прошивки
Фьюзы зашил что-ли?
Ruslan
О да, это пиздец, если ты ключи не сам вливал
Александр
нет
Ну что нет. Ты фьюзы зашил. Если ключ проебал - чип выкинь
Александр
у есп32 же нет защит прошивки
Схуяли
Это у 8266 нет
А что за понятие такое "замкнул есп"? это что значит? Если я 3.3 замыкаю на пин GPIO10 допустим это считается что я замкнул есп?
Как нет? Я создал короткое замыкание и замкнул питание на пин
Просто пытаюсь понять что реально вы вкладываете в это выражение
Александр
https://xakep.ru/2019/11/26/esp32-hack/
https://xakep.ru/2019/11/26/esp32-hack/
Так ради бога. Развлекайся. Если жалко лишних 200 рублей
Я хотел тебе эту статью скинуть. Но ты оказывается сам нарыл
Александр
хорошо. я не правильно сказал. видимо защита есть но она так себе
Александр
так получается
хорошо. я не правильно сказал. видимо защита есть но она так себе
Из многих чипов выдергивают ключи методом импульса при его старте. То есть когда бут загружается подают ему на питание импульс и он зависает. И тогда выдирают фьюзы. Многие чипы страдают от таких багов
Забыл как это по умному называется