Проблема работы блока Меню при большом обьеме скетча
Проблема работы блока Меню при большом обьеме скетча
Здравствуйте, столкнулся с такой проблемой начал делать меню, дошел до 3-х пунктов в каждом по 2 подменю в них по одному пункту, вообщем само
только меню занимает как пишет при компиляции 54% добавляю в меню еще
пункты все перестает работать на экране пусто вообще не чего не показывает, путем проб компиляции скетча уменьшая и
увеличивая размер скетча насколько я понял проблема в памяти если скетч
начинает весить больше около 60% не чего не работает когда меньше в
раене 54% то все работает. Вопрос почему так ? Ведь обьем памяти еще
остается, кто знаем сможет помочь решить эту проблему, проект создаю на
уне, может решит проблему загрузкой скетча на карту памяти и чтобы с нее
ардуина считывала скетч. Кто чем поможет подскажет. Спасибо!
только меню занимает как пишет при компиляции 54% добавляю в меню еще
пункты все перестает работать на экране пусто вообще не чего не показывает, путем проб компиляции скетча уменьшая и
увеличивая размер скетча насколько я понял проблема в памяти если скетч
начинает весить больше около 60% не чего не работает когда меньше в
раене 54% то все работает. Вопрос почему так ? Ведь обьем памяти еще
остается, кто знаем сможет помочь решить эту проблему, проект создаю на
уне, может решит проблему загрузкой скетча на карту памяти и чтобы с нее
ардуина считывала скетч. Кто чем поможет подскажет. Спасибо!
Проблема работы блока Меню при большом обьеме скетча
Lazary, данных мало. Контроллер какой, экран, на какой он библе.
Проблема работы блока Меню при большом обьеме скетча
slavas, Здравствуйте, какой контролер я написал Ардуино уно, использую LCD-KEYPAD-Shield экран 2 строки 16 символов в интернете есть много описания о этом шилде, библиотека стандартная для таких ЛСД LiquidCrystal. Буду очень благодарен за помощь.
Проблема работы блока Меню при большом обьеме скетча
На мега328 и экране nokia5110 была такая проблема, думали с экраном связано но видно нет. Я просто на 2560 перешёл.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
Проблема работы блока Меню при большом обьеме скетча
Не хватает времени поймать что мешает нормальной работе.
Предыдущее обсуждение на дисплее 5110. Хотя бы понятно что библиотека с дисплеем не причем, раз это появляется и на LCD1602.
Глюк я поймал на протеусе, думал что у него проблемы, в последствии на железе подтвердилось.
Предыдущее обсуждение на дисплее 5110. Хотя бы понятно что библиотека с дисплеем не причем, раз это появляется и на LCD1602.
Глюк я поймал на протеусе, думал что у него проблемы, в последствии на железе подтвердилось.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

Проблема работы блока Меню при большом обьеме скетча
Вопрос к знатокам, так как я вообще можно сказать в этом не разбираюсь, как решить эту проблему, может создатель этого блока меню сможет помочь, потому что сам блок супер классный но... получается что он не работает должным образом не реализет весь свой потенциал, по факту получается что на этом блоке "меню" можно сделать только что-то маленькое, а что-то уже более менее нормальное, массивней много задачное не получится, эту проблему нужно решить так как этот блок теряет по большей части свои возможности, полагая большие надежны на этот блок мой проект сдвинулся с места в плане создания меню продвинулся немного в перед и вот опять ступор не могу продвигаться дальше проект стоит. Прошу помощи кто может помочь.
Добавлено (31.10.2016, 14:36)
---------------------------------------------
slavas, подскажите пожалуйста Ваш ответ "Я просто на 2560 перешёл" это такой экран есть?
Добавлено (31.10.2016, 14:36)
---------------------------------------------
slavas, подскажите пожалуйста Ваш ответ "Я просто на 2560 перешёл" это такой экран есть?
Проблема работы блока Меню при большом обьеме скетча
Это контроллер Ардуино Мега 2560.Lazary писал(а):"Я просто на 2560 перешёл" это такой экран есть?
Проблема работы блока Меню при большом обьеме скетча
slavas, Получается если перейти на Ардуино Мега 2560 то проблема решится ?
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
Проблема работы блока Меню при большом обьеме скетча
Кое что есть. Так как я любитель чтоб циферки были по феншую, то везде напихал блоков добавочных 0. Стоило их заменить на стандартный блок конвертации строк как мигания и пропадания строк прекратились. Вопщем пока работает, не моргает, пока меню 7 строк с изменяемыми переменными, без под меню.
Но циферки
Но циферки
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

Проблема работы блока Меню при большом обьеме скетча
Lazary, Да я как раз переписал с UNO НА MEGA2560 проблема ушла, появилось немеряно портов и мой проект растёт как на дрожжах.
Добавлено (31.10.2016, 16:30)
---------------------------------------------
гляньте
Добавлено (31.10.2016, 16:31)
---------------------------------------------
Dev1, а размер стал меньше?
Добавлено (31.10.2016, 16:30)
---------------------------------------------
гляньте
Добавлено (31.10.2016, 16:31)
---------------------------------------------
Dev1, а размер стал меньше?
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
Проблема работы блока Меню при большом обьеме скетча
У меня получилось приблизительно на 1% меньше за 1 блок добавочных 0, было 6 блоков для добавления двух 0.slavas писал(а):Dev1, а размер стал меньше?
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

Проблема работы блока Меню при большом обьеме скетча
У меня как получается, не компелирую дополнительные возможности самого скетча, компелирую только сам блок меню с выводом на дисплей и к меню кнопки для перемещения по нему, уменьшил скетч по минимум и оказалось что проблема в самом размере блока меню если оно большое от 54% до 60% то все на экране не чего не показывает как только удаляю немного пунктов меню с под меню размер блока меню уменьшается до 54% и все работает, получается что проблема в самом размере блока меню, как вариант попробовать перейти на Мегу2560 может проблема решится,но хотелось бы конечно решить эту проблему на уне, наверное это как по мне какой-то баг в блоке меню, еще один вариант если такое возможно то скомпелировать скетч на сд карту чтобы ардуина читала скетч с СД карты и сам скетч не был загружен в ардуино уно. Что еще кто может предложить по решению этой проблемы ? Почему не хочется переходить на мегу2560 из за ее размеров ну и ее цены она немного дороже ( хотя цена это не критично)
Добавлено (31.10.2016, 17:53)
---------------------------------------------
Может у кого есть ардуино Мега2560 и LCD-KEYPAD-Shield я скину скетч меню попробуйте загрузить проблема решится или нет, чтобы зря не покупать Мегу
Добавлено (31.10.2016, 17:53)
---------------------------------------------
Может у кого есть ардуино Мега2560 и LCD-KEYPAD-Shield я скину скетч меню попробуйте загрузить проблема решится или нет, чтобы зря не покупать Мегу
Проблема работы блока Меню при большом обьеме скетча
Lazary, Вы мои посты читали? я же писал что на mega328 на чистом Си косяк был и к проге отношения не имеет. В проге у меня косяк появился когда ещё меню даже не планировалось. Я выложил скетч, начинал на уно, потом просто порты переназначил и залил в mega2560 и проблем нет. Обратите внимание что код выполняется нормально, а страдает только вывод на экраны причём разные.
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Проблема работы блока Меню при большом обьеме скетча
Lazary
У меня есть и Uno и Мега2560 и LCD-KEYPAD-Shield .
Кидай проверю.
У меня есть и Uno и Мега2560 и LCD-KEYPAD-Shield .
Кидай проверю.
Последний раз редактировалось nalnik 31 окт 2016, 18:51, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.
Проблема работы блока Меню при большом обьеме скетча
nalnik, Отправил Вам личным сообщением, Спасибо! жду результатов
Добавлено (31.10.2016, 22:49)
---------------------------------------------
Скетч Ваш смотрел довольно большой
Добавлено (31.10.2016, 22:49)
---------------------------------------------
slavas писал(а):На мега328 и экране nokia5110 была такая проблема, думали с экраном связано но видно нет. Я просто на 2560 перешёл.
slavas писал(а):Lazary, Да я как раз переписал с UNO НА MEGA2560 проблема ушла, появилось немеряно портов и мой проект растёт как на дрожжах.
slavas, Да я Ваши посты читаю в первом посте Вы не говорили что Вы писали на чистом Си, просто указали что такая проблема была, и решилась перейдя на другой контролер, о том что это не связанно с прогой тоже не писали.slavas писал(а):Lazary, Вы мои посты читали? я же писал что на mega328 на чистом Си косяк был и к проге отношения не имеет.
Скетч Ваш смотрел довольно большой
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Проблема работы блока Меню при большом обьеме скетча
Lazary
Проверил:
На Меге работает без проблем,
На Уно только после удаления подменю.
Приеду с работы попробую пошаманить.

Проверил:
На Меге работает без проблем,
На Уно только после удаления подменю.
Приеду с работы попробую пошаманить.

Последний раз редактировалось nalnik 01 ноя 2016, 06:43, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.
Проблема работы блока Меню при большом обьеме скетча
nalnik, Спасибо большое, получается что уно не тянет, можете еще попробовать по добавлять менюшки с подменю проблем не будет, мне еще нужно будет в это меню около 5 пунктов меню добавить с под меню, хочется понять если увеличить меню то на Меге не будет проблем. Еще вопрос если знаете могли бы Вы подсказать какая Мега самая лучшая мощная так как есть разные Меги я в них не разбираюсь чем они отличаются и что лучше. Спасибо
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Проблема работы блока Меню при большом обьеме скетча
Lazary
Да проверю.
"Заходи если что."
Я взял с дуру вот такую -
https://ru.aliexpress.com/store....19.html
- обрати внимание на расположения кварца 12000 - в настоящей он ниже(Этот кварц не для самой меги а для USB порта - сама мега работает на 16000.
https://ru.aliexpress.com/item....cef0e0b
Работает без проблем - но эти друзья сделали опечатку на плате -RX1 и TX1 Поменяли местами я лоханулся на первом поэкте, не подходит пластиковая коробка для настоящей МЕГЕ, пришлось подпиливать. Но работает без проблем.
Есть еще MEGA мини - плата маленькая но там стабилизатора и USB вроде нет
https://ru.aliexpress.com/item....135b61f
Да проверю.
"Заходи если что."
Я взял с дуру вот такую -
https://ru.aliexpress.com/store....19.html
- обрати внимание на расположения кварца 12000 - в настоящей он ниже(Этот кварц не для самой меги а для USB порта - сама мега работает на 16000.
https://ru.aliexpress.com/item....cef0e0b
Работает без проблем - но эти друзья сделали опечатку на плате -RX1 и TX1 Поменяли местами я лоханулся на первом поэкте, не подходит пластиковая коробка для настоящей МЕГЕ, пришлось подпиливать. Но работает без проблем.
Есть еще MEGA мини - плата маленькая но там стабилизатора и USB вроде нет
https://ru.aliexpress.com/item....135b61f
Последний раз редактировалось nalnik 01 ноя 2016, 22:03, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя