Страница 1 из 1
EEPROM в версии 9.3.1
Добавлено: 01 июн 2025, 17:46
corado
Всем добрый день.
Очередной вопрос знатокам, потихонечку осваиваю версию 9.3.1 и дошел до EEPROM, объясните пожалуйста, как записать данные в еепром и считать, в младших версиях там понятно, берешь данные из встроенных блоков, вставляеш и пользуешся, теперь же EEPROM переехала в левую часть, я так и не разобрался как же использовать EEPROM и вопрос второй, по дисплею из вкладки ОТОБРОЖЕНИЕ есть ли где на просторах форума описание настроек.
Re: EEPROM в версии 9.2.3
Добавлено: 01 июн 2025, 18:20
Phazz
corado писал(а): 01 июн 2025, 17:46
Всем добрый день.
Очередной вопрос знатокам, потихонечку осваиваю версию 9.3.1 и дошел до EEPROM, объясните пожалуйста, как записать данные в еепром и считать, в младших версиях там понятно, берешь данные из встроенных блоков, вставляеш и пользуешся, теперь же EEPROM переехала в левую часть, я так и не разобрался как же использовать EEPROM и вопрос второй, по дисплею из вкладки ОТОБРОЖЕНИЕ есть ли где на просторах форума описание настроек.
Зайдите в настройки блока переменная - там все увидите
Re: EEPROM в версии 9.3.1
Добавлено: 01 июн 2025, 18:39
corado
Зайдите в настройки блока переменная - там все увидите
[/quote]
Спасибо!!! сам бы фиг догадался

, видел это в параметрах переменной, но не предавал этой галочке значения
Спасибо большое за подсказку.
А по поводу нового LCD дисплея не просветите, в чем его приимущество, то что там много настроек это я увидел

Re: EEPROM в версии 9.2.3
Добавлено: 01 июн 2025, 19:07
Phazz
По дисплею никаких описаний настроек пока нет. Но там вроде интуитивно понятно. Если что-то конкретное не понятно - спрашивайте.
Re: EEPROM в версии 9.3.1
Добавлено: 01 июн 2025, 19:56
corado
Phazz писал(а): 01 июн 2025, 19:07
По дисплею никаких описаний настроек пока нет. Но там вроде интуитивно понятно. Если что-то конкретное не понятно - спрашивайте.
ОК Спасибо
Re: EEPROM в версии 9.3.1
Добавлено: 01 июн 2025, 21:18
corado
Опять вопрос по EEPROM. ver 9.3.1
Что не так в этом тестовом проекте. Не хочет компилироваться, если убираю выходной блок EEPROM то компилируется.
Re: EEPROM в версии 9.2.3
Добавлено: 01 июн 2025, 21:52
Ander
corado писал(а): 01 июн 2025, 21:18
Опять вопрос по EEPROM. ver 9.3.1
Что не так в этом тестовом проекте. Не хочет компилироваться, если убираю выходной блок EEPROM то компилируется.
обновитесь до 9-4
Re: EEPROM в версии 9.3.1
Добавлено: 01 июн 2025, 22:37
corado
Ander писал(а): 01 июн 2025, 21:52
corado писал(а): 01 июн 2025, 21:18
Опять вопрос по EEPROM. ver 9.3.1
Что не так в этом тестовом проекте. Не хочет компилироваться, если убираю выходной блок EEPROM то компилируется.
обновитесь до 9-4
Спасиб, попробую обновиться

Re: EEPROM в версии 9.3.1
Добавлено: 02 июн 2025, 12:57
corado
Может кому то будет интересно
Удалил 9.3.1 (сразу оговорюсь, программа была установлена не в каталог Program Files как предлагал сам установщик а напрямую на диск С)
Попробовал открыть портативную версию 9.4 попытался загрузить в нее проект ТЕСТ от 9.3.1 ничего не получилось, вылетала, писала что не та версия и вылетала. Проинсталировал полную версию 9.4 как предлагал сам установщик, запустил, опять загрузил проект ТЕСТ от 9.3.1 она ругнулась на то, что не та версия и может работать не правильно но не вылетела и открыла проект, дал команду прокомпелировать, при компеляции написала что не находит библиотеку <Wire.h>. Удалил 9.4 мне лень было возиться с установкой библиотеки и я решил попробовать опять установить 9.3.1, при установке не стал менять каталоги, загрузил опять тот же проект ТЕСТ, дал команду компелировать и о чудо все прокомпелировалось без ошибок.
Re: EEPROM в версии 9.3.1
Добавлено: 02 июн 2025, 14:11
ecoins
corado писал(а): 02 июн 2025, 12:57
Может кому то будет интересно
Удалил 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.Добавьте библиотеку.
Re: EEPROM в версии 9.3.1
Добавлено: 02 июн 2025, 15:02
corado
ecoins писал(а): 02 июн 2025, 14:11
corado писал(а): 02 июн 2025, 12:57
Может кому то будет интересно
Удалил 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 снчала проект ТЕСТ не хотел компилироваться, потом после переустановки
все стало нормально?
цитата
Wire.h. Эта библиотека отдельно убрана из portable.
Так она и из полной значит убрана, ведь тоже не нашшла Wire.h.
А с левым экраном пока полностью не разобрался, буду пробовать

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

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

А дисплею из левой части я так предпологаю уже не нужна эта библиотека?
Да, там своя библиотека.
Этот дисплей несколько больше места занимает (возможно руки дойдут и до оптимизации), но он существенно быстрее, удобнее, в большинстве случаев работает с числами там где раньше работали со строками.
Старый дисплей оставили больше для более компактного кода в Arduino Nano.
Re: EEPROM в версии 9.3.1
Добавлено: 05 июн 2025, 00:54
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 при компиляции её подхватывает - поэтому пока не обращайте внимание на это предупреждение.
ОК. Спасибо за консультацию

А дисплею из левой части я так предпологаю уже не нужна эта библиотека?
Да, там своя библиотека.
Этот дисплей несколько больше места занимает (возможно руки дойдут и до оптимизации), но он существенно быстрее, удобнее, в большинстве случаев работает с числами там где раньше работали со строками.
Старый дисплей оставили больше для более компактного кода в Arduino Nano.
ОК. спасибо разъяснили, потихоньку буду разбираться с новым дисплеем.