STM32F746 Arduino Правление

Chcbaram
Вт 19 июля 2016 г. 2:29 утра
Привет.

Я переносирую Arduino на совет STM32F746, который еще находится в стадии разработки.
Я получил большую помощь с этого сайта и спасибо за всех участников.

У этой платы есть Arduino Uno Pins и дополнительные разъемы для Motor, UART, CAN и GPIOS. У него также есть MPU9250 для IMU.
Он основан на проекте Cubemx на этом сайте, и я пытаюсь поддержать большинство функций Arduino.
GPIO/ADC/SPI/UART/PWM/USB Serial Test выполняется до сих пор, и он использует собственный загрузчик, который я сделал через USB -сериал и используя протокол Mavlink.
Я также хочу поделиться всеми об этом.

еще раз спасибо.

этот корейский сайт кафе (http: // oroca.орг/) о доске, и есть много информации о роботах (извините, что это Wrriten на корейском языке):
http: // кафе.Найвер.com/articlelist.Н.Х?с ... OardType = l


исходный код
- Главный GitHub: https: // github.com/robotis-git/opencr
- загрузчик: https: // github.com/robotis-git/opencr/t ... загрузчик
- Arduino Core: https: // github.com/robotis-git/opencr/t ... cr_arduino
- Скачать программу: https: // github.com/robotis-git/opencr/t ... /opencr_ld


Это доска (это будет изменено позже)
Изображение

- Тест АЦП


- Тест MPU9250 через SPI


- ШИМ ТЕСТ

Rogerclark
Вт 19 июля 2016 г., 4:13 утра
Ваше ядро ​​основано на одном из других ядер E.глин. HAL MX ?

Chcbaram
Вт 19 июля 2016 г. 5:52 утра
Rogerclark написал:Ваше ядро ​​основано на одном из других ядер E.глин. HAL MX ?

Рекснанет
Ср 24 августа 2016 г. 13:13
Это кажется очень интересным :)

Лучше даже: получение DIY F746 Breakout Board было бы здорово, так как комплект Discovery немного дорого :)

rreignier
Солнце 28 августа 2016 г., 11:48
Как пользователь Microcontrollers, ROS и Dynamixel Motors STM32, этот проект звучит очень многообещающе.
Есть ли место, чтобы следовать развитию на английском языке?

Эта доска, кажется, предназначена для использования с ROS 2.0 встроено. Но я удивлен, не увидев ни одного порта Ethernet на доске. Какой коммуникационный интерфейс вы будете использовать?
Похоже, что общение с USB запланировано в соответствии с разговором Morgan Quigley на Roscon 2015. Так вы знаете о каком -либо прогрессе по нему?

монсонт
Пн 29 августа 2016 г., 6:59
Всем привет,

Хорошо слышать, что другие работают над STM32F746.

Также хорошая новость, что ST выпускает 400 МГц 746 в конце октября/ноября.

Еще в июле 2015 года я также был обеспокоен стоимостью обнаружения F7 - поэтому я сделал простую доску для прорыва, которая имитирует заголовки F4 Discovery Poard, что делает его плагированным периферическим совместимым, но работающим в 2.5 х.
Bob_lowres.jpg
Bob_lowres.JPG (51.39 киб) просмотрено 3483 раз

Рекснанет
Пт, сентябрь 02, 2016, 9:47
Привет, Кен,

Эта доска выглядит действительно хорошо! Какой пакет поддерживает?
Я припаял к общему адаптеру, но ему не хватает мощности и всех других основных соединений, которые немного больно для соединения с проводами...
По -видимому, в прошлом году было мало интереса, но, возможно, с еще несколькими доступными библиотеками прошивки, а также большим общим опытом в диапазоне F4 и F7, который теперь является Lime для выпуска этой доски. Да, и теперь особенно с поддержкой Arduino, интерес станет еще больше.

Если вы поделитесь этим, я сделаю несколько сделанных и протестированных. У меня есть несколько чипсов, но на 144 LQFP я думаю.

Мега подход также является возможностью, даже с F4 или F1, это можно было сделать, но никто не пробовал (насколько я знаю)...

Сжимать
Сб 03 сентября 2016 г., 21:34
Mega Layout - это пустая трата пространства, просто чип в центре и заголовки по всем направлениям.
Мне очень нравится стандартный формат Arduino с двойными заголовками, такими как FRDM-K64F с MCU, аналогичным 746: https: // Разработчик.Mbed.org/platforms/frdm-k64f

Ореховый
Солнце 04 сентября 2016 г. 14:57
О, это действительно хорошо : D
Я абсолютно понятия не имею, что я бы сделал с чипом так быстро. Но это все еще красиво :)

Но ограничение программы 32K? Немного маленький?

Chcbaram
Вторник 06 сентября 2016 г. 2:25 утра
Рриньье написал:Как пользователь Microcontrollers, ROS и Dynamixel Motors STM32, этот проект звучит очень многообещающе.
Есть ли место, чтобы следовать развитию на английском языке?

Эта доска, кажется, предназначена для использования с ROS 2.0 встроено. Но я удивлен, не увидев ни одного порта Ethernet на доске. Какой коммуникационный интерфейс вы будете использовать?
Похоже, что общение с USB запланировано в соответствии с разговором Morgan Quigley на Roscon 2015. Так вы знаете о каком -либо прогрессе по нему?

Томатл
Вторник 06 сентября 2016 г. 8:30 утра
http: // www.aliexpress.com/item/stm32-co ... 502.PX48CO
Просто к вашему сведению...

Rogerclark
Вторник 06 сентября 2016 г. 10:36 утра
Ух ты

Это очень конкурирующая цена.

Если кто -то сможет заставить ядро ​​работать на этой доске (я подозреваю, что ядро ​​Hal MX должно работать), это, возможно, будет самой быстрой, когда -либо с доской Arduino (ну, за исключением случаев, когда кто -то управляет Arduino на Bare Metal Beaglebone или Poard RPI)

Олли
Вторник 06 сентября 2016 г., 17:54
С доставкой в ​​США общая цена составляет 65 долларов США. Это довольно дорого.

Стивестронг
Вторник 06 сентября 2016 г. 18:02
В качестве альтернативы вы можете попытаться заказать прямо из здесь.
Плата за доставку в США только 4.90 $.

Racemaniac
Вторник 06 сентября 2016 г., 19:19
Олли написал:С доставкой в ​​США общая цена составляет 65 долларов США. Это довольно дорого.

Мадиас
Вторник 06 сентября 2016 г., 19:53
Все доски Waveshare выглядит больше, чем «твердое». Даже доска STM32F103VET интересна: http: // www.волна.com/core103v.htm?___ sid = u

Rogerclark
Вторник 06 сентября 2016 г., 21:00
Интересный..

Доставка мне в Австралии бесплатная.

Мадиас
Вторник 06 сентября 2016 г., 21:12
Для Австрии это
Зарегистрированная почта Air Mail 5 долларов США.50
Это достаточно справедливо для зарегистрированной воздушной почты (я всегда использую вариант зарегистрированного почты, потому что он всегда быстрее - до 2 недель, и в прошлом не теряется посылка!).

Rogerclark
Вторник 06 сентября 2016 г., 21:20
Матиас

Я полностью согласен с зарегистрированным сообщением.

Когда я покупаю на Aliexpress, теперь я ищу продавцов, которые предлагают epacket как вариант доставки.

У некоторых это есть как их дефолт, а некоторые взимают только несколько долларов за это.

Я считаю, что epacket доставляется примерно через 1 неделю и стоит того, если вы тратите 10 долларов или больше.

Рекснанет
Ср 14 сентября 2016 г., 9:01
Tomatlab написал:http: // www.aliexpress.com/item/stm32-co ... 502.PX48CO
Просто к вашему сведению...

Racemaniac
Вторник 27 сентября 2016 г. 15:26
Tomatlab написал:http: // www.aliexpress.com/item/stm32-co ... 502.PX48CO
Просто к вашему сведению...

Стивестронг
Вторник 27 сентября 2016 г. 15:48
Товар больше не доступен...Скорее всего, это было дешево.
Следующий самый дешевый идентичный модуль Вот этот.

Rogerclark
Вторник 27 сентября 2016 г., 8:49 вечера
Стивестронг написал:Товар больше не доступен...Скорее всего, это было дешево.
Следующий самый дешевый идентичный модуль Вот этот.

Racemaniac
Вт 04 октября 2016 г. 12:44
Реданьяк написал:Tomatlab написал:http: // www.aliexpress.com/item/stm32-co ... 502.PX48CO
Просто к вашему сведению...

Minimer93
Чт 17 ноября 2016 г., 7:31
Кто -нибудь все еще заинтересован в этом и, возможно, все еще работает над этим?

Мне очень любопытно, что входит в добавление новой доски в «Duino» IDE. Я заметил, как есть несколько инструментов, которые вы можете установить в IDE.
Я работаю кончально над несколькими проектами, но если кто -то все еще заинтересован в этом, я буду создавать аппаратную и программную поддержку для него.
Я предполагаю, что мне нужно построить набор инструментов и пересечь некоторые библиотеки. Ничто в жизни не так просто. Но это стоит сделать.

Я бы добавил заголовки в стиле Duino и, возможно, датчик или разъем. Я открыт для предложений.

Второе изображение является примером с использованием Боба.Zip, однако, возможно, мы использовали бы я другой MCU.

Первое изображение - плата на основе NXP.

Я делаю аппаратное обеспечение & программное обеспечение для развлечения. Но я не так хорош в прошивке.

Однако я чувствую, что основной поддержание STM32Duino - это нехватка досок. И отсутствие поддержки IDE.
Я использовал руку раньше с Linux, однако я никогда не имел так близко к аппаратному обеспечению. Однако у меня было воздействие на AVR и сборку.

Мое основное внимание - нативная поддержка USB и данные через пут. Я буду проектировать это в конечном итоге для науки.

П.С. Эти доски очень предварительно.

Rogerclark
Чт 17 ноября 2016 г. 9:32 утра
Minimer93 написал: Мне очень любопытно, что входит в добавление новой доски в «Duino» IDE. Я заметил, как есть несколько инструментов, которые вы можете установить в IDE.
Я работаю кончально над несколькими проектами, но если кто -то все еще заинтересован в этом, я буду создавать аппаратную и программную поддержку для него.
Я предполагаю, что мне нужно построить набор инструментов и пересечь некоторые библиотеки. Ничто в жизни не так просто. Но это стоит сделать.
....

Minimer93
Чт 17 ноября 2016 г., 22:29
Большое спасибо! Я понятия не имел, что STM начала поддерживать свое собственное ядро ​​Duino. Я скорее не с нетерпением ждал разработки прошивки.
Я много изучил это в 2013 и 2014 годах, однако не был в восторге от проблем с библиотеками Maple.

Я до сих пор не делал свои собственные отпечатки или схемы (для этого проекта не в целом) я как бы делал покупки для схематических идей и практических досок маршрутизации. После того, как я остановился на дизайне, я не буду производить компонентные библиотеки, доски, бом всех, что Jaz.

Я открыт для любых и всех предложений о лучших ядрах STM.

Разбитая доска Olimex. Stmduino Ish.

П.С. Все Фош.
Это пятая практика за 48 часов.
Как только MCU будет выбран, он займет всего несколько дней, чтобы получить полную первую пересмотр и все вход или направление приветствия.

Rogerclark
Чт 17 ноября 2016 г., 22:59
@minimer93

Из того, что я понимаю из @danieleff, на самом деле не так сложно перенести в новое ядро.

Он перенес код L4 или F1, чтобы сделать ядро ​​F4 для себя.

Но, надеюсь, STM скоро сделает свое собственное ядро ​​F4 (если не мы можем сделать это для них; -0)

Minimer93
Пт 18 ноября 2016 г. 1:21
Как насчет этого плохого мальчика?
http: // www.ул.com/content/ccc/resource/ ... 224583.PDF

http: // www.Digikey.com/product-detail/e ... ND/6137870

2M память? 200+ МГц мне нужно по крайней мере 24 МБ в секунду, поэтому мне все равно нужно немного посмотреть на оборудование. Но я предполагаю, что у этого есть очень быстрые шины SPI или два.... Много таймеров и DMA...

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

Рекснанет
Пт 13 января 2017 12:19
Почему бы не в мега -стыке?
Все еще будет «стиль Arduino», и будет гораздо больше выводов. Особенно для подключения дисплея...

Олли
Пт 13 января 2017 г. 18:57
Мои наблюдения и комментарии заключаются в том, что для среды Arduino Uno пользователи должны иметь более высокую производительность и совместимость с выводом для существующих щитов и для мега -среды Arduino. Существующие щиты не являются ограничивающим фактором.

Существующие щиты требуют совместимости +5 В, что является дополнительной задачей. Уже есть несколько досок для области рынка Uno Style.

Для мега -стиля Arduino мы можем оставить совместимость +5V и получить дополнительное улучшение для распределенного напряжения питания и земли. Вместо того, чтобы просто иметь булавки слева и справа, добавьте для каждого сигнала штифт для напряжения и заземления. Для двух рядов нижних штифтов добавьте разделение между рядами для напряжения и земли. Также добавьте еще два ряда для напряжения и земли. После этого пользователь может подключить 3 проволочного датчика, сервопривода или электронного контроллера скорости слева, внизу и справа стандартным образом.

Рекснанет
Пн 27 февраля 2017 г., 11:40
Некоторые доски, которые также могут помочь:

https: // pt.aliexpress.com/item/free-shi ... MP%3BTPP = 1

https: // pt.aliexpress.com/магазин/продукт ... 0.0.5dcde1

https: // pt.aliexpress.com/item/zgt6-stm ... 07168.HTML

Стивестронг
Пн 27 февраля 2017 г. 13:18
Ребята, пожалуйста, прикрепите английские ссылки Aliexpress, иначе это больно переключить их на английский...

Рекснанет
Пн 27 февраля 2017 г. 14:00
Стивестронг написал:Ребята, пожалуйста, прикрепите английские ссылки aliexpress, иначе это булавка, чтобы переключить его на английский...