Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: 32 бита для 3D принтера

Чт окт 07, 2021 21:29:13

казалось победа близко, но нет. залил свою прошивку и получил
Изображение Изображение
что опять не так?
вот так я сделал

//TFTGLCD
#define TFTGLCD_CS PC15
#define SD_DETECT_PIN PC14

//Encoder
//#define BTN_EN1 PC15
//#define BTN_EN2 PC14
//#define BTN_ENC PC13

// SDCard
#define SDSS PA4
//#define SD_DETECT_PIN -1
//#define KILL_PIN -1

что означают -1
Я сделал как у вас и назначил конкретные пины

Re: 32 бита для 3D принтера

Чт окт 07, 2021 22:46:00

кт315b писал(а):что опять не так?
Уже говорил
Serj_K писал(а):Только нужно DISPLAY_CHARSET_HD44780 поставить CYRILLIC, а то вместо кирилицы вопросы выводятся.

-1 - пин не используется.

Re: 32 бита для 3D принтера

Пт окт 08, 2021 00:55:33

Спасибо! Исправил ,работает.
Следующая напасть-карту не читает. Эту карту прошивка читает со всеми другими дисплеями и комбинациями из дисплеев и картридеров.
Изображение

Добавлено after 1 hour 10 minutes 11 seconds:
всё разобрался, читает. Запутался с пинами, прошивку залил свою а пины использовал ваши.
Ещё раз спасибо за терпение и помощь!

Re: 32 бита для 3D принтера

Вс окт 17, 2021 13:25:11

Привет всем! Подскажите новичку. Сижу ваяю во Фьюжене360 детальки. В трубку внутренним диаметром 10мм будет вставляться стержень 10 мм. Т.е. две детали. Со стержня можно снять 4 сотки с диаметра. 3D отработает такое разрешение, или надо десятки мм снимать? Принтер ULTi Steel2

Re: 32 бита для 3D принтера

Вс окт 17, 2021 14:56:08

Какая разница, какой принтер. Всё будет зависеть от слайсера и от его настроек. Напечатайте и проверьте. И вообще это не та тема для таких вопросов, ищите другую подходящую.

Re: 32 бита для 3D принтера

Вс окт 17, 2021 15:06:07

Какая разница, какой принтер. Всё будет зависеть от слайсера и от его настроек. Напечатайте и проверьте. И вообще это не та тема для таких вопросов, ищите другую подходящую.
Благодарю. Пока ждал ответ-уже разобрался. Я и на форуме новичок. Поискал,поискал, но в 1000 тем найти нужную не смог. Ещё раз спасибо и извините за беспокойство. Куплю новые ботинки-дам померять.

Re: 32 бита для 3D принтера

Сб ноя 13, 2021 09:43:24

Подскажите как собрать marlin под stm32f103c8t6? Сделал свою плату, а вот с чего начать ковырять марлин не знаю

Re: 32 бита для 3D принтера

Сб ноя 13, 2021 11:45:13

В platformio.ini установить default_envs например STM32F103RE, в Configuration.h заменить MOTHERBOARD на какую-нибудь подходящую для этого процессора плату, например BOARD_RUMBA32_V1_0 и в файле для выбранной платы поправить пины в соответствии со своей платой. Как раз выше в теме человек выкладывал свои файлы именно с такой конфигурацией.

Re: 32 бита для 3D принтера

Сб ноя 13, 2021 13:25:32

Serj_K, а все таймеры, шим и ацп настраивать не нужно?

Насколько я разобрался в марлине нет ни одной платы с stm32f103c8t6

Re: 32 бита для 3D принтера

Сб ноя 13, 2021 23:15:39

Именно c8t6 нет, но как давно известно, это фактически перемаркированные cВt6 на 128к.
daaar писал(а):а все таймеры, шим и ацп настраивать не нужно?
В идеале Марлин настроит всё сам при подходящей привязке портов к требуемому функционалу, но при самостоятельном назначении портов нужно всё проверять так как не всё может заработать. Лучше использовать готовый вариант, например самую простую плату BOARD_MORPHEUS.

Re: 32 бита для 3D принтера

Вс ноя 14, 2021 05:17:48

Именно c8t6 нет, но как давно известно, это фактически перемаркированные cВt6 на 128к.

У меня stlink говорит что всего 64к памяти, зашьется ли 128?

Схема моей платы такая
Изображение
Старался вешать выводы на нужную периферию

Добавлено after 1 hour 12 minutes 17 seconds:
Лучше использовать готовый вариант, например самую простую плату BOARD_MORPHEUS.

Попробовал, выдало:
Error: Build environment 'STM32F103CB_malyan' is incompatible with BOARD_MORPHEUS. Use one of these: STM32F103RE, STM32F103RE_maple

Re: 32 бита для 3D принтера

Вс ноя 14, 2021 08:14:20

Serj_K писал(а):установить default_envs например STM32F103RE
Для STM по умолчанию UART будет через встроенный USB на РА11 РА12, может можно включить просто UART, но я не разбирался как из за ненадобности. I2C по умолчанию идет на РВ6 РВ7, SPI на РА5-РА7, иначе нужно вручную менять в файле платы. Вместо 4 сигналов разрешения шаговиков можно было использовать 1 общий, освободились бы 3 порта. Остальное надо пробовать.
daaar писал(а):У меня stlink говорит что всего 64к памяти, зашьется ли 128?
Прорамма определяет тип микросхемы по зашитому ID, но скорее всего там 128к. Хотя если это китайский клон, то может быть что угодно.

Re: 32 бита для 3D принтера

Вс ноя 14, 2021 08:32:07

Serj_K, файл платы это pins_***.h ?

Re: 32 бита для 3D принтера

Вс ноя 14, 2021 10:33:19

Да

Re: 32 бита для 3D принтера

Вс янв 09, 2022 00:11:22

Доброго времени суток, подскажите, а можно в качестве экрана использовать reprap full graphic smart controller?
хочется освободить порты, для дополнительного датчика.

Re: 32 бита для 3D принтера

Вс янв 09, 2022 07:38:29

sashor, ты бы хоть написал что за плата. Обычно есть хотя бы пара-тройка пинов которые не задействованы

Re: 32 бита для 3D принтера

Вс янв 09, 2022 08:38:34

sashor писал(а):а можно в качестве экрана использовать reprap full graphic smart controller?
Это монохром 128х64, в моём проекте не используется. Он поддерживается в Марлине из коробки, но освободить порты с ним не получится.

Re: 32 бита для 3D принтера

Вс янв 09, 2022 22:44:40

sashor, ты бы хоть написал что за плата. Обычно есть хотя бы пара-тройка пинов которые не задействованы

Плата на базе синей платы, все порты под завязку используются. morfeus stm32 и памяти из-за экрана тоже очень много используется 99%
Serj_K писал(а):Это монохром 128х64, в моём проекте не используется. Он поддерживается в Марлине из коробки, но освободить порты с ним не получится.

Печально, но не до конца понятно почему не получится освободить порты.
С программной точки зрения очень сложно добавить в Ваш проект монохром 128х64?

Re: 32 бита для 3D принтера

Пн янв 10, 2022 08:03:02

Плата на базе синей платы, все порты под завязку используются.

3 порта свободных: на двух кварц часовой, на одном BOOT1

Re: 32 бита для 3D принтера

Пн янв 10, 2022 10:20:18

Serj_K писал(а):Печально, но не до конца понятно почему не получится освободить порты.
С программной точки зрения очень сложно добавить в Ваш проект монохром 128х64?
Не получиться освободить порты с reprap full graphic smart controller, так как там экран и энкодер на разных портах. Добавлять этот монохром в свой проект не вижу смысла, так как в проекте упор делался на увеличение качества шрифтов и добавление цвета. Кроме того под другое разрешение нужно полностью переделать сами шрифты и иконки. Ну и цена вопроса 2-3$ за цветной экран с б/у китайской мобилы - не цена. Если есть желание делать результат хуже - делайте, исходники открыты. Я этим заниматься не буду.
Ответить