-
Постов
850 -
Зарегистрирован
-
Посещение
-
Победитель дней
2
AndyBig стал победителем дня 15 октября 2023
AndyBig имел наиболее популярный контент!
Репутация
5 ОбычныйИнформация о AndyBig
-
Звание
Иногдящий
- День рождения 19.09.1973
Контакты
-
Сайт
Array
-
ICQ
Array
Retained
-
Звание
Array
-
В этом проекте весьма серьезный подход к работе с ШД - https://github.com/MarlinFirmware/Marlin/tree/bugfix-2.1.x/Marlin/src/module Хотя это не библиотека, но из него можно выдрать нужную часть.
-
1. Заимейте привычку указывать после float-констант букву f 🙂 2. Сослаться на конкретные пруфы не могу, но вроде бы printf все равно внутри себя повышает все float в double, так что с double все равно придется иметь дело. Так что, наверное, самый простой способ - явно привести аргумент к double: sprintf(str, "%f", (double)pi);
-
Совершенно непонятно зачем Вам нужен именно .elf, если Вы все равно хотите превратить его в тот же .bin, который можно легко получить сразу при компиляции.
-
STM32G030 TIM1 ITR0
AndyBig ответил ozforester тема в STM
-
Оу, тогда печально 😞
-
Даже дополнительные 64 Кб, которая CCM? Там же стоит контроллер stm32f40x? Скорее он задает время реагирования на различные события. Управление моторами там автономное, в прерываниях таймера, из суперлупа в него только подсовываются очередные задания по мере освобождения буфера заданий. Точно ответить не смогу. Вроде бы ничего такого критичного от времени цикла суперлупа там не должно зависеть. Ну разве что ПИД-регуляторы температуры.
- 41 ответ
-
- 1
-
Да, постоянно 🙂 Я в принципе в последнее время даже не сохраняю результат слайсинга на комп, а сразу отправляю его на принтер. Слайсер - Прюша, если что 🙂 Не-не, я именно отправляю файл, этот файл сохраняется принтером на флэшку и с нее уже запускается обычная офлайновая печать. Онлайн прямиком с компа я никогда не печатал и не собираюсь 🙂 Было бы здорово если бы у Вас получилось, очень интересно было бы взглянуть на результат 🙂
-
Ну не знаю... Не уверен, что те алгоритмы, которые влезут в контроллер, будут достаточно эффективно сжимать. К тому же еще тогда можно будет попрощаться с поддержкой передачи файлов из слайсеров 🙂
-
Ну в общем не маленькая, да 🙂 Особенно учитывая, что я не просто адаптировал Марлин, но еще и частично переделал его внутренности в тех моментах, которые мне не нравились 🙂 Да какой угодно. Сейчас вот попробовал передать архив .zip: файл размером 4.673.463 байта передался за 37 секунд. Просто засекал время, за которое файл передается, и делил на него размер файла 🙂 Честно говоря, не могу ничего толком сказать. Может быть прошивки ESP у наших Робинов отличаются? Хотя маловероятно, но все же возможно... Прошу прощения, зацепил первую попавшуюся ссылку 🙂 Вот вроде оно - https://github.com/xreef/MKS_WIFI_upgrade_with_BeePrint_web_interface
-
Да, взял чистый Марлин и портировал его 🙂 Только исходники работы с Вайфаем взял чужие. 120 КБайт/сек. То есть мегабайтный файл передается за 8-9 сек. Как я уже написал - я взял чужие исходники для Вайфай, глубоко в них не вникал. Видел, что там задействуется DMA с двойным буфером, слегка подразобрался для небольших модификаций и все. Да, стоит родная ESP8266 🙂 Сейчас она, правда, перепрошита для получения веб-интерфейса, но на скорость это не повлияло. Вот эта - https://github.com/xreef/beeprint_3d_printer_web_interface Теоретически, конечно, было бы интересно взглянуть, но не сейчас 🙂 Да и меня сейчас по прошивке почти все устраивает, если честно, особенно после появления ИнпутШейпера. Хотя я его пока толком не настроил, не до того пока 🙂 Но в прошивку уже перенес из Марлина 🙂 Если Вам интересно, можете изучать - https://github.com/Andy-Big/Marlin_FB_Reborn
- 41 ответ
-
- 2
-
Для этого у Вас на HSE должен стоять кварц с точностью в пару ppm 🙂
-
Считывание прошивки STM32F2
AndyBig ответил Sash тема в ARM, 32bit
Вообще вся прошивка получается разной при каждом считывании? Или только какая-то (примерно одна и та же) ее часть? -
Жидкость для отмывки плат после монтажа
AndyBig ответил AndyBig тема в Пайка и монтаж
Попробовал. Жидкость Гидронол С10, промывка в УЗ с последующим полосканием в дистиллированной воде. Моет очень хорошо, платы чистые, без разводов и остатков флюса. Пробовал отмывать: обычную канифоль, "Канифоль-гель", FluxPlus 6-412-A, флюс из нескольких видов трубчатого припоя с флюсом - это после паяльника. Пробовал так же мыть после печки с паяльной пастой. Все эти флюсы отмываются начисто. Качество мытья и запах весьма похожи на Zestron FA+. По ресурсу не могу пока сказать, если хотя бы вполовину от Цестрона, то ждать ресурсного отчета придется долго 🙂