Не хватает динамической памяти!
Не хватает динамической памяти!
Здравствуйте,прошу помощи у гуру flprog.Из за таблицы состояний не хватает динамической памяти,я в тупике.Таких таблиц три,(только размеры разные),для едениц, десятков и сотен.Выходы жостко привязаны к единицам,десяткам,сотням.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Не хватает динамической памяти!
Ужасно ,попробуйте для начало разложить стоку :
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Не хватает динамической памяти!
Мои мысли:я через блок вытаскиваю из строки определённую цифру и подаю её на определённый вход таблицы активируя выходы имитируя эту цифру,тем самым уберу блоки сравнения, правильно?
- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Не хватает динамической памяти!
Лучше опишите задачу ,может Всю логику строите ошибочно ,возможно и таблицы состояния не понадобится ,если судить по отрывочным данным на картинках .
Вот так на долго будим править :
Вот так на долго будим править :
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Не хватает динамической памяти!
Задача простая,решил вместо механического 3х позиционного задатчика числа,сделать на ардуино с сенсорным экраном nextion.
- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Не хватает динамической памяти!
Задатчик числа ,наверное нужно выбрать в конфигураторе панели nextion .Странные у вас переменные ( Q4to10 ) механический задатчик числа посылает .
Re: Не хватает динамической памяти!
Механический задатчик числа подаёт логичес.единицу на входы контроллера согласно его внутренней распайки выходов,цифра 777,на выходе имеем 3 логичес.единицы в единицах,3 логич.единицы в десятках,3 логич.единицы в сотнях.Надеюсь понятно написал.На скрине выше видно откуда берутся 

- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: Не хватает динамической памяти!
Понятно ,тогда так на nextion цифровой задатчик, на ардуино по три мультиплексора с дешифраторами и блоки деления чтоб переменную разложить на сотые ,десятые и единицы.
Re: Не хватает динамической памяти!
Спасибо,но писать код для меня тёмный лес,наверное забью на это дело.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя