Весы "винокура" с контролем скорости и объема отбора

Главная Форумы Конструкторское бюро Автоматизация Автоматика LuckyBox Весы "винокура" с контролем скорости и объема отбора

  • В этой теме 555 ответов, 67 участников, последнее обновление 1 неделя сделано Андрей.
Просмотр 15 сообщений - с 361 по 375 (из 556 всего)
  • Автор
    Сообщения
  • #72995
    Dark
    Участник
    • Ответов: 864
    @dark

    Предложил сегодня ардуино обновить платы, и вот что получилось

    Компиляция скеча весов:

    Скетч использует 370356 байт (35%) памяти устройства. Всего доступно 1044464 байт.
    Глобальные переменные используют 32348 байт (39%) динамической памяти, оставляя 49572 байт для локальных переменных. Максимум: 81920 байт.

    А было:

    Скетч использует 341560 байт (32%) памяти устройства. Всего доступно 1044464 байт.
    Глобальные переменные используют 34496 байт (42%) динамической памяти, оставляя 47424 байт для локальных переменных. Максимум: 81920 байт.

    Может есть более лучший компилятор?

    Да! Я с виду шут, но в душе король, и ни кто как я не может...

    #73006
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    Предложил сегодня ардуино обновить платы, и вот что получилось…

    Тут дело не в компиляторе. Просто обновляют то и саму SDK для плат, добавляют что то новое в интегрированные библиотеки, правят старые ошибки, добавляют новые ошибки :). Соответственно объем скомпилированного кода и возрастает.

    #73021
    Dark
    Участник
    • Ответов: 864
    @dark

    И так проверил еще, самый маленький объем у старой прошивки, потом идет моя правленая, потом последняя выложенная тут прошивка. И похоже все плюсы идут из-за сноса вывода информации в порт. (44 б памяти и 52 байта переменных) хотя размер бинарника одиноковый.

    Да! Я с виду шут, но в душе король, и ни кто как я не может...

    #73028
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    И так проверил еще, самый маленький объем у старой прошивки, потом идет моя правленая, потом последняя выложенная тут прошивка. И похоже все плюсы идут из-за сноса вывода информации в порт. (44 б памяти и 52 байта переменных) хотя размер бинарника одиноковый.

    Ну в прошивке для весов, пока вроде “борьба” за память не идет, там ее с лихвой доступно. Вот с прошивкой для LB, уже приходится “выЁживаться”, но один черт победим 😉

    #73384
    Dark
    Участник
    • Ответов: 864
    @dark

    Ну в прошивке для весов, пока вроде “борьба” за память не идет, там ее с лихвой доступно. Вот с прошивкой для LB, уже приходится “выЁживаться”, но один черт победим 😉

    Мне хуже, пишу для себя и приходится учитывать чего хочется, например датчики температуры встроены или отдельным блоком. Если плюнуть, и считать для себя что все отдельными блоками, то код получается компактным, и есть хороший задел на развитие, даже вэб спокойно ложиться на отдельный блок. Но так как это не единственный проект, приходится учитывать все. На пример: ребенок собирает весы, чтобы его занять, весам приходиться работать в трех режимах (просто весы – до 200 кг, режим ЛБ, мой режим) и так далее. Dark плохой человек, Dark тырит чужой код … )

    Да! Я с виду шут, но в душе король, и ни кто как я не может...

    #73591
    Oleg
    Участник
    • Ответов: 43
    @olevik

    Добрый вечер . Пытался прошить весы с модулем ESP-12E . Прошивка начинается и не заканчивается . Лог прилагаю . Чтобы это могло быть ?

     

    Вложения:
    Вы должны войти для просмотра вложений.
    #73608
    Dark
    Участник
    • Ответов: 864
    @dark

    Пытался прошить весы с модулем ESP-12E .

    Точно такой модуль ?

    Если да то не прошьете.

    Да! Я с виду шут, но в душе король, и ни кто как я не может...

    #73609
    Oleg
    Участник
    • Ответов: 43
    @olevik

    Немного другой логотип производителя ю А так похож.  Может ESP 12F … А почему нельзя прошить ? Прошивкой ЛБ прошивается на раз …

    #73610
    Oleg
    Участник
    • Ответов: 43
    @olevik

    Скорее вот такой .

    Вложения:
    Вы должны войти для просмотра вложений.
    #73697
    Oleg
    Участник
    • Ответов: 43
    @olevik

    Уважаемый Dark , почему нельзя прошить указанный модуль ? Или я что то неприличное спросил ?

    #73718
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    Добрый вечер . Пытался прошить весы с модулем ESP-12E . Прошивка начинается и не заканчивается . Лог прилагаю . Чтобы это могло быть ?

    Варианта обычно два, либо USB шнурок хреновенький, либо китайцы с объемом памяти кинули (должно быть минимум 4Mb). Но так как сама прошивка залетает с первой/второй попытки (это младшие адреса памяти), а вот файловая система под web и с десятка попыток не заходит, скорее все же бардак с памятью в модуле. Естественно это просто предположение с высокой степенью вероятности, а не 100% догма.

    #73735
    Dark
    Участник
    • Ответов: 864
    @dark

    Oleg , я конечно парень бухой, но в моем вопросе про контроллер уже был и ответ. Модуль позиционируют как шелд, а по описанию технических характеристик по умолчанию доступно только 512 kb памяти для данных. По этому скорее всего как раз прошивка и влезает. Надо смотреть OTA режим. Если 0 то не повезло, 1,2 тоже, нужен 4. Это первое что может быть. Второе, у этих модулей были проблемы с правильной прошивкой, вы же его прошиваете через переходник, судя по модулю. Тут придётся искать в интернете, ошибка как раз была с прошивкой вэб сервера.

    ИИзвеняюсь, что не ответил сразу.

    Да! Я с виду шут, но в душе король, и ни кто как я не может...

    #73766
    Oleg
    Участник
    • Ответов: 43
    @olevik

    Спасибо За ответы .

    Сергей , шнурок исправен . да и заменялся не раз … Скорее верно что модули говно . Причём оба купленные в последней партии ведут себя одинаково . Один из них даже один раз загрузил веб интерфейс , но не позволял в нем сохранять все изменения . В частности при прописывании моей точки доступа не сохранял эти данные . Потом возможность загрузки вебморды исчезла при прочих равных условиях .

    Dark , полностью аналогичный модуль (шелд) у меня скоро год как успешно работает на LuckyBox . Поэтому я надеялся что в весах то он точно работать сможет . Не повезло … Купил говно …

    Вопрос мой заключался в следующем : видно ли из лога В чём собственно дело ? При каких манипуляциях происходит сбой .

    и есть ли программные средства тестирования данного модуля ?

    И  если сама программа прописывается постоянно успешно  означает ли это что переходник исправен ?

     

    #73780
    Dark
    Участник
    • Ответов: 864
    @dark

    В 2016-2017 годах где-то на форумах была похожая тема, но не помню на каких. Но если один модуль нармально а другой глючит значит китайцы правда постарались, я так с питерским магазином в 2018 ругался блютуз модуль не хотел цепляться ни как к трём разным контроллерам, так как надо было срочно, купил оригинальный, и к оригинальному он подключился, хотя с есп таких проблем потом не было.

    Может где нить ножка плохо пропаялась.

    Да! Я с виду шут, но в душе король, и ни кто как я не может...

    #73809
    Oleg
    Участник
    • Ответов: 43
    @olevik

    Может где нить ножка плохо пропаялась.

    Так если бы был непропай вообще бы ничего не писалось ..

     

Просмотр 15 сообщений - с 361 по 375 (из 556 всего)
  • Для ответа в этой теме необходимо авторизоваться.