EEPROM в версии 9.3.1

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
corado
Рядовой
Сообщения: 35
Зарегистрирован: 06 апр 2025, 01:55
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

EEPROM в версии 9.3.1

Сообщение corado »

Всем добрый день.
Очередной вопрос знатокам, потихонечку осваиваю версию 9.3.1 и дошел до EEPROM, объясните пожалуйста, как записать данные в еепром и считать, в младших версиях там понятно, берешь данные из встроенных блоков, вставляеш и пользуешся, теперь же EEPROM переехала в левую часть, я так и не разобрался как же использовать EEPROM и вопрос второй, по дисплею из вкладки ОТОБРОЖЕНИЕ есть ли где на просторах форума описание настроек.
Последний раз редактировалось corado 02 июн 2025, 13:00, всего редактировалось 1 раз.
Аватара пользователя
Phazz
Полковник
Сообщения: 3107
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: EEPROM в версии 9.2.3

Сообщение Phazz »

corado писал(а): 01 июн 2025, 17:46 Всем добрый день.
Очередной вопрос знатокам, потихонечку осваиваю версию 9.3.1 и дошел до EEPROM, объясните пожалуйста, как записать данные в еепром и считать, в младших версиях там понятно, берешь данные из встроенных блоков, вставляеш и пользуешся, теперь же EEPROM переехала в левую часть, я так и не разобрался как же использовать EEPROM и вопрос второй, по дисплею из вкладки ОТОБРОЖЕНИЕ есть ли где на просторах форума описание настроек.
Зайдите в настройки блока переменная - там все увидите
corado
Рядовой
Сообщения: 35
Зарегистрирован: 06 апр 2025, 01:55
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: EEPROM в версии 9.3.1

Сообщение corado »

Зайдите в настройки блока переменная - там все увидите
[/quote]
Спасибо!!! сам бы фиг догадался :D , видел это в параметрах переменной, но не предавал этой галочке значения :smile37:
Спасибо большое за подсказку.
А по поводу нового LCD дисплея не просветите, в чем его приимущество, то что там много настроек это я увидел :D
Последний раз редактировалось corado 02 июн 2025, 13:08, всего редактировалось 1 раз.
Аватара пользователя
Phazz
Полковник
Сообщения: 3107
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: EEPROM в версии 9.2.3

Сообщение Phazz »

По дисплею никаких описаний настроек пока нет. Но там вроде интуитивно понятно. Если что-то конкретное не понятно - спрашивайте.
corado
Рядовой
Сообщения: 35
Зарегистрирован: 06 апр 2025, 01:55
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: EEPROM в версии 9.3.1

Сообщение corado »

Phazz писал(а): 01 июн 2025, 19:07 По дисплею никаких описаний настроек пока нет. Но там вроде интуитивно понятно. Если что-то конкретное не понятно - спрашивайте.
ОК Спасибо
Последний раз редактировалось corado 02 июн 2025, 13:08, всего редактировалось 1 раз.
corado
Рядовой
Сообщения: 35
Зарегистрирован: 06 апр 2025, 01:55
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: EEPROM в версии 9.3.1

Сообщение corado »

Опять вопрос по EEPROM. ver 9.3.1
Что не так в этом тестовом проекте. Не хочет компилироваться, если убираю выходной блок EEPROM то компилируется.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось corado 02 июн 2025, 13:08, всего редактировалось 1 раз.
Ander
Лейтенант
Сообщения: 507
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 94 раза

Re: EEPROM в версии 9.2.3

Сообщение Ander »

corado писал(а): 01 июн 2025, 21:18 Опять вопрос по EEPROM. ver 9.3.1
Что не так в этом тестовом проекте. Не хочет компилироваться, если убираю выходной блок EEPROM то компилируется.
обновитесь до 9-4
corado
Рядовой
Сообщения: 35
Зарегистрирован: 06 апр 2025, 01:55
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: EEPROM в версии 9.3.1

Сообщение corado »

Ander писал(а): 01 июн 2025, 21:52
corado писал(а): 01 июн 2025, 21:18 Опять вопрос по EEPROM. ver 9.3.1
Что не так в этом тестовом проекте. Не хочет компилироваться, если убираю выходной блок EEPROM то компилируется.
обновитесь до 9-4
Спасиб, попробую обновиться :D
Последний раз редактировалось corado 02 июн 2025, 13:07, всего редактировалось 1 раз.
corado
Рядовой
Сообщения: 35
Зарегистрирован: 06 апр 2025, 01:55
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: EEPROM в версии 9.3.1

Сообщение corado »

Может кому то будет интересно :smile427:
Удалил 9.3.1 (сразу оговорюсь, программа была установлена не в каталог Program Files как предлагал сам установщик а напрямую на диск С)
Попробовал открыть портативную версию 9.4 попытался загрузить в нее проект ТЕСТ от 9.3.1 ничего не получилось, вылетала, писала что не та версия и вылетала. Проинсталировал полную версию 9.4 как предлагал сам установщик, запустил, опять загрузил проект ТЕСТ от 9.3.1 она ругнулась на то, что не та версия и может работать не правильно но не вылетела и открыла проект, дал команду прокомпелировать, при компеляции написала что не находит библиотеку <Wire.h>. Удалил 9.4 мне лень было возиться с установкой библиотеки и я решил попробовать опять установить 9.3.1, при установке не стал менять каталоги, загрузил опять тот же проект ТЕСТ, дал команду компелировать и о чудо все прокомпелировалось без ошибок.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: EEPROM в версии 9.3.1

Сообщение ecoins »

corado писал(а): 02 июн 2025, 12:57 Может кому то будет интересно :smile427:
Удалил 9.3.1 (сразу оговорюсь, программа была установлена не в каталог Program Files как предлагал сам установщик а напрямую на диск С)
Попробовал открыть портативную версию 9.4 попытался загрузить в нее проект ТЕСТ от 9.3.1 ничего не получилось, вылетала, писала что не та версия и вылетала. Проинсталировал полную версию 9.4 как предлагал сам установщик, запустил, опять загрузил проект ТЕСТ от 9.3.1 она ругнулась на то, что не та версия и может работать не правильно но не вылетела и открыла проект, дал команду прокомпелировать, при компеляции написала что не находит библиотеку <Wire.h>. Удалил 9.4 мне лень было возиться с установкой библиотеки и я решил попробовать опять установить 9.3.1, при установке не стал менять каталоги, загрузил опять тот же проект ТЕСТ, дал команду компелировать и о чудо все прокомпелировалось без ошибок.
Вы видимо использовали старый дисплей и потому, она запросила Wire.h. Эта библиотека отдельно убрана из portable.
Можете:
1.Не обращать внимание - при компиляции найдет библиотеку.
2.Используйте новый дисплей в меню слева.
3.Добавьте библиотеку.
corado
Рядовой
Сообщения: 35
Зарегистрирован: 06 апр 2025, 01:55
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: EEPROM в версии 9.3.1

Сообщение corado »

ecoins писал(а): 02 июн 2025, 14:11
corado писал(а): 02 июн 2025, 12:57 Может кому то будет интересно :smile427:
Удалил 9.3.1 (сразу оговорюсь, программа была установлена не в каталог Program Files как предлагал сам установщик а напрямую на диск С)
Попробовал открыть портативную версию 9.4 попытался загрузить в нее проект ТЕСТ от 9.3.1 ничего не получилось, вылетала, писала что не та версия и вылетала. Проинсталировал полную версию 9.4 как предлагал сам установщик, запустил, опять загрузил проект ТЕСТ от 9.3.1 она ругнулась на то, что не та версия и может работать не правильно но не вылетела и открыла проект, дал команду прокомпелировать, при компеляции написала что не находит библиотеку <Wire.h>. Удалил 9.4 мне лень было возиться с установкой библиотеки и я решил попробовать опять установить 9.3.1, при установке не стал менять каталоги, загрузил опять тот же проект ТЕСТ, дал команду компелировать и о чудо все прокомпелировалось без ошибок.
Вы видимо использовали старый дисплей и потому, она запросила Wire.h. Эта библиотека отдельно убрана из portable.
Можете:
1.Не обращать внимание - при компиляции найдет библиотеку.
2.Используйте новый дисплей в меню слева.
3.Добавьте библиотеку.
Попозже попробую опять установить 9.4, но в чем же прикол у 9.3.1 снчала проект ТЕСТ не хотел компилироваться, потом после переустановки
все стало нормально? :smile37:

цитата
Wire.h. Эта библиотека отдельно убрана из portable.

Так она и из полной значит убрана, ведь тоже не нашшла Wire.h.
А с левым экраном пока полностью не разобрался, буду пробовать :D
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: EEPROM в версии 9.3.1

Сообщение ecoins »

corado писал(а): 02 июн 2025, 15:02 цитата
Wire.h. Эта библиотека отдельно убрана из portable.

Так она и из полной значит убрана, ведь тоже не нашшла Wire.h.
А с левым экраном пока полностью не разобрался, буду пробовать :D

Теперь FLProg проверяет библиотеки только папке \ideV8\portable\sketchbook\libraries". Если нужна библиотека для пользовательского блока ( которые как-то надо упорядочивать), пользователь сам должен её добавить.
Библиотека Wire.h находится в \ideV8\libraries\ и Arduino IDE при компиляции её подхватывает - поэтому пока не обращайте внимание на это предупреждение.
corado
Рядовой
Сообщения: 35
Зарегистрирован: 06 апр 2025, 01:55
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: EEPROM в версии 9.3.1

Сообщение corado »

ecoins писал(а): 02 июн 2025, 15:32
corado писал(а): 02 июн 2025, 15:02 цитата
Wire.h. Эта библиотека отдельно убрана из portable.

Так она и из полной значит убрана, ведь тоже не нашшла Wire.h.
А с левым экраном пока полностью не разобрался, буду пробовать :D

Теперь FLProg проверяет библиотеки только папке \ideV8\portable\sketchbook\libraries". Если нужна библиотека для пользовательского блока ( которые как-то надо упорядочивать), пользователь сам должен её добавить.
Библиотека Wire.h находится в \ideV8\libraries\ и Arduino IDE при компиляции её подхватывает - поэтому пока не обращайте внимание на это предупреждение.
ОК. Спасибо за консультацию :smile9:
А дисплею из левой части я так предпологаю уже не нужна эта библиотека?
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: EEPROM в версии 9.3.1

Сообщение ecoins »

corado писал(а): 02 июн 2025, 23:41
ecoins писал(а): 02 июн 2025, 15:32
corado писал(а): 02 июн 2025, 15:02 цитата
Wire.h. Эта библиотека отдельно убрана из portable.

Так она и из полной значит убрана, ведь тоже не нашшла Wire.h.
А с левым экраном пока полностью не разобрался, буду пробовать :D

Теперь FLProg проверяет библиотеки только папке \ideV8\portable\sketchbook\libraries". Если нужна библиотека для пользовательского блока ( которые как-то надо упорядочивать), пользователь сам должен её добавить.
Библиотека Wire.h находится в \ideV8\libraries\ и Arduino IDE при компиляции её подхватывает - поэтому пока не обращайте внимание на это предупреждение.
ОК. Спасибо за консультацию :smile9:
А дисплею из левой части я так предпологаю уже не нужна эта библиотека?
Да, там своя библиотека.
Этот дисплей несколько больше места занимает (возможно руки дойдут и до оптимизации), но он существенно быстрее, удобнее, в большинстве случаев работает с числами там где раньше работали со строками.
Старый дисплей оставили больше для более компактного кода в Arduino Nano.
corado
Рядовой
Сообщения: 35
Зарегистрирован: 06 апр 2025, 01:55
Имя: Алексей
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: EEPROM в версии 9.3.1

Сообщение corado »

ecoins писал(а): 03 июн 2025, 00:05
corado писал(а): 02 июн 2025, 23:41
ecoins писал(а): 02 июн 2025, 15:32
Теперь FLProg проверяет библиотеки только папке \ideV8\portable\sketchbook\libraries". Если нужна библиотека для пользовательского блока ( которые как-то надо упорядочивать), пользователь сам должен её добавить.
Библиотека Wire.h находится в \ideV8\libraries\ и Arduino IDE при компиляции её подхватывает - поэтому пока не обращайте внимание на это предупреждение.
ОК. Спасибо за консультацию :smile9:
А дисплею из левой части я так предпологаю уже не нужна эта библиотека?
Да, там своя библиотека.
Этот дисплей несколько больше места занимает (возможно руки дойдут и до оптимизации), но он существенно быстрее, удобнее, в большинстве случаев работает с числами там где раньше работали со строками.
Старый дисплей оставили больше для более компактного кода в Arduino Nano.
ОК. спасибо разъяснили, потихоньку буду разбираться с новым дисплеем.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя