Нашел еще одно ядро ​​STM32 Arduino

Zoomx
Солнце 3 мая 2015 г. 15:56
Я обнаружил на GitHub еще один ядро ​​STM32 Arduino Core. Он предназначен только для STM32F103, сфокусированный на конкретной плате.
Репозиторий GitHub здесь
https: // github.com/makerlabme/stm32_arduino_cores
Это началось около года назад.
Веб -страница на китайском языке здесь
http: // www.Makerlab.мне/Guides/2/статьи
Это ядро ​​имеет только две библиотеки: SPI и WIRE.

Доски имеют такой же форм -фактор Arduino Uno и Mega, булавки одинаковы, поэтому они могут использовать те же щиты. В любом случае, большинство Arduino Shields работает в 5V, и я считаю, что это несовместимы.
У этих советов два USB. Один из них-родной USB, другой имеет USB-сериал и используется для загрузки эскиза.
Кажется, что они начали загрузчик USB, но это не работает.

Мадиас
Солнце 3 мая 2015 г. 16:25
SE этот «закрытый» выпуск с декабря 2014 года Роджером там:
https: // github.com/makerlabme/stm32_ard ... S/проблемы/5
Мы знаем эту ветвь, но узнали, что это далеко в прошлом, и нет никаких улучшений, которые мы могли бы использовать.

Zoomx
Солнце 3 мая 2015 г., 18:20
Я согласен, опубликовано здесь просто за то, что знал, что.

Rogerclark
Пн, 04 мая 2015 12:36
На вики есть страница на Github, на которой перечислены другие ядра и т. Д

Есть еще один активный проект, но он только поддерживает доску F3.
Это хороший проект с чистым кодом, не базирующийся в Libmaple

Но очень мало активных пользователей.

Александрл
Чт, 7 мая 2015 г., 11:24
Чтобы быть справедливым, я думаю, что эта библиотека была там, чтобы получить Эта модифицированная версия Marlin 3D-Printer Прошивка Запуск на STM32F103XX, чтобы не дать полную совместимость с Arduino IDE. Несмотря на то, что на странице Marlin_stm32 я говорю, что прошивка не работает, я спросил парня (Энди Сзе) и сказал мне, что она действительно работает (показал мне это видео), поэтому я думаю, что ему нет необходимости продолжать развитие. Он не очень разговорчив, не ответил на мое второе электронное письмо, поэтому я не уверен, куда движется его проект.

Тем не менее, мне нужна прошивка Marlin для 3D-Printer, которая работает с STM32F4. Как вы думаете, ваша библиотека для F4 (если когда -либо закончится) будет работать с прошивкой MARLIN_STM32?

Rogerclark
Чт, 07 мая 2015 12:48
Я не уверен, что Марлин имеет какие -либо особые требования.

Разве F103 достаточно быстро для Марлина, я думаю, что Рик смотрит на портирование Марлина в F103
После всего этого примерно в 5 раз быстрее, чем MEGA2560

Но если курс, если вам нужен FPU, то F3 или 4 понятны

Бобк
Сб 9 мая 2015 г., 23:11
Александрл написал:Тем не менее, мне нужна прошивка Marlin для 3D-Printer, которая работает с STM32F4. Как вы думаете, ваша библиотека для F4 (если когда -либо закончится) будет работать с прошивкой MARLIN_STM32?

Rogerclark
Сб, 9 мая 2015 г., 23:35
На базовом уровне.Maple Mini имеет все указанные вами функции, но это зависит от того, сколько iOS и т. Д. Вам нужно, и если вам нужно много оперативной памяти

В.Момент, кажется, никто не производит более мощный кленовый ret6
Но есть дженерики F103RCT и F103VET

Бобк
Солнце 10 мая 2015 г. 10:29
Rogerclark написал:На базовом уровне.Maple Mini имеет все указанные вами функции, но это зависит от того, сколько iOS и т. Д. Вам нужно, и если вам нужно много оперативной памяти

В.Момент, кажется, никто не производит более мощный кленовый ret6
Но есть дженерики F103RCT и F103VET

Rogerclark
Солнце 10 мая 2015 г., 10:45
Привет, Боб

Это интересно, я уверен, что @Sky на этом форуме сказал мне, что он построил свой собственный кленовый ret 6, но я не уверен, какие файлы дизайна он использовал,

Он определенно отправил мне вариант папки / файлы, которую я добавил в репо, но я не могу проверить как самое близкое оборудование, которое у меня есть, - это IteadMaple (который, кажется, вывод Maple Rev 3 (F103RB) - и я Также имейте общий STM32F103RC (ближе с точки зрения Uprocessor)

Я продолжаю подходить к добавлению аппаратного обеспечения диска Maple USB в мои общие платы, я купил несколько FET FET FET, которые и Itead Studio используют вместо 2 -х NPN транспортов NPN на Maple Mini и Maple Rev 3 (я Не смотрел на RET 6), но, кажется, у меня никогда не бывает времени, так как я постоянно пожарный в данный момент ;-(

Я напишу в личку @sky и спрошу его, какое оборудование он построил.

Бобк
Солнце 10 мая 2015 г., 11:21
Хорошо, я вижу, что сделали Leaflabs, RET6 - это просто плата R5 с процессором F103RE на нем. Ошибки в основном относятся к дополнительной функциональности, которая не очень хорошо отображается с булавками. Так что, если вы просто хотите большую память, все в порядке, если вы хотите дополнительного SPI, UART или SDIO, вам не повезло.

Я собрал схемы Кикада и помесчу их на GitHub, но нет макета печатной платы. Это все еще только в орде.

Я думаю, что стоит отдохнуть на доске, если вы не против иметь дополнительного варианта :) Мы могли бы подойти к кому -то вроде Itead или SeeedStudio, чтобы увидеть, стремятся ли они его взять.

Я не вижу значительной разницы между R3 до R5, помимо изменений в соединитель. (Там не было R4!). Клоны Itead и Olimex Maple, которые я оба следуют за макетом разъема R5.

Rogerclark
Солнце 10 мая 2015 г. 11:53
Спасибо, Боб

@strawberrymaker также катится со своей собственной доской. Детали находятся в ветке под названием Сообщество. (Ну что -то вроде общественного совета)

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

DFU Converter

SSD1306 OLED Проблемы