Идеи для платы Dev, похожей на Bluepill для STM32F7X0

Рубиско
Солнце 26 августа 2018 г. 8:55 утра
Stmicroelectronics недавно выпустила новую серию MCU «Lyne-Line» в их семействе STM32F7, называемой «STM32F7X0», которая сокращает встроенную флэш-память (вниз до 64 КБ, так же, как и STM32F103C8), чтобы уменьшить стоимость.

Мальчик, они сократили стоимость.

По сравнению с STM32F103C8 на BluePill, который стоит ~ 3 долл. США на одну и менее 2 долл. США массовыми, STM32F730R8 стоит лишь на доллар в одиночных количествах и составляет чуть более 2 долл.
ЦП на STM32F7 намного больше OP, и он имеет более чем вдвое больше периферийных устройств и безумное количество ОЗУ.

Мне было интересно, есть ли у кого -то идеи или заинтересованы в разработке доски, подобной Bluepill, но с новым STM32F730R8 вместо STM32F103C8. Такая доска может, вероятно, стоить всего 8 долларов или меньше до конечного пользователя.

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

Мадиас
Солнце 26 августа 2018 г. 9:11
Действительно, STM32F730R8 (только 64pins) звучит интересно.
https: // www.ул.com/content/st_com/en/pr ... 730R8.HTML
Чертеж на стероидах :)
Может быть, мы получим такие устройства за 3-5 лет на Али или eBay.

Хейсан
Солнце 26 августа 2018 г. 11:57 утра
Это какое -то серьезное оборудование. Добавьте вспышку QSPI и немного QSPI SRAM, и я почти уверен, что смогу запустить Linux - тогда вы можете использовать ее для размещения среды Arduino Build :ржу не могу: .

Стивестронг
Солнце 26 августа 2018 13:05
Как насчет совместимости штифтов с чипами H7X или F4X? У нас уже есть 2 темы форума на пользовательском BP, таких как проекты доски.

Mrburnette
Sun 26 августа 2018 г., 14:25
МОЙ БОГ : шок:

Аппаратные наркоманы делают свой счастливый танец! Отметьте этот пост... Через несколько лет какой -то Ноби будет искать библиотеки для поддержки всех этих периферийных устройств... без конфликтов. Возьмите UC за 2 доллара и злоупотребляйте его до максимума.

Небольшой экономический урок: инженерное время стоит дорого, запечатленный песок является фиксированной стоимостью. Чем больше аппаратных компонентов вбивают в UC, тем более гибким чип становится для инженера -системного инженера, который указал бы деталь для проектов. Как только инженеры-программисты познакомились с UC, тогда следующий дизайн продукта может использовать эти знания и сократить время на рынке. Инженер системного инженера может даже указать деталь для проекта, чтобы быстро получить начальный продукт на дверь, а затем исследовать менее дорогую альтернативную UC для модели #2. Вся идея о UC, что переоборудование внутренней схемы заключается в том, что удобство использования UC широкое, поэтому знания и код часто могут быть повторно использованы для широкого спектра продуктов: увеличение общего использования одной части увеличивает объем покупки для часть и снижает цену за единицу.

К сожалению, я не видел двухъядерный в этом UC. Это означает, что «Джо-пользователь», скорее всего, вернется с традиционными навыками кодирования Arduino, пытаясь управлять своей/его программой (эскиза) из парадигмы единого петля (). Время начать познакомиться с приличным RTOS.

Луча

Изображение

Стивестронг
Пн 27 августа 2018 г. 9:14
Из -за ограниченного интегрированного размера Flash и инструкции, я предполагаю, что IC нацелен только на конкретные простые приложения, которые запускаются (быстро) в простом основном цикле.

Хейсан
Пн 27 августа 2018 г. 9:46 утра
[Стивестронг - Пн 27 августа 2018 г. 9:14] - Из -за ограниченного интегрированного размера Flash и инструкции, я предполагаю, что IC нацелен только на конкретные простые приложения, которые запускаются (быстро) в простом основном цикле.
Для меня это выглядит больше, чем это. Я думаю, что внутренняя вспышка предназначена в основном для загрузчика. Основная память должна быть на шине QSPI. У него есть MMU, поэтому вы можете справиться с подкидением, или он также поддерживает выполнение из памяти QSPI.

Squonk42
Пн 27 августа 2018 12:58
[Хейсан - Пн 27 августа 2018 г. 9:46] -
[Стивестронг - Пн 27 августа 2018 г. 9:14] - Из -за ограниченного интегрированного размера Flash и инструкции, я предполагаю, что IC нацелен только на конкретные простые приложения, которые запускаются (быстро) в простом основном цикле.
Для меня это выглядит больше, чем это. Я думаю, что внутренняя вспышка предназначена в основном для загрузчика. Основная память должна быть на шине QSPI. У него есть MMU, поэтому вы можете справиться с подкидением, или он также поддерживает выполнение из памяти QSPI.
Где вы видите, что у него есть MMU? Единственный, который я могу найти, находится в «сообществе» и «общении», я могу видеть только стандартный MPU.

Хейсан
Пн 27 августа 2018 г., 13:22
[Squonk42 - Пн 27 августа 2018 12:58] - где вы видите, что у него есть MMU? Единственный, который я могу найти, находится в «сообществе» и «общении», я могу видеть только стандартный MPU.
Мой плохой. Неправильно прочитать лист спецификации :( . Придется вручную загрузить горячие задачи в RAM ITCM. Таким образом, будет ограничено Uclinux вместо полного ядра Linux :ржу не могу: .

AG123
Пн 27 августа 2018 г., 18:39
вау, кажутся хорошим следующим, что нужно сделать : D
Эта штука в значительной степени * суперкалар * процессор, так что она * быстро * (возможно, намного быстрее, чем даже M4)
Однако мои мысли в том, что вместо того, чтобы использовать это как «синяя таблетка», как доска, форм -фактор привлекателен).
это использовать большую плату и иметь либо дополнительную SRAM, либо даже SDRAM (это намного дешевле, и вы можете получить (сотни) мегабайт на чипе) и даже дополнительную вспышку (это может быть в форме SD -карты)
Это был бы RPI «конкурент», возможно, не с точки зрения скорости, а в комбинации скорости и большого количества выводов ввода -вывода
Раньше было поколение мобильных телефонов и организаторов, которые запускают ОС типа «Pocket PC», это в значительной степени соответствовало бы тем меньше, чем MMU

Чтобы иметь все периферийные устройства на булавках, я предполагаю, что плата должна быть серией ZX, чтобы предложить столько разведений, 5X SPI + все остальные периферийные устройства, STM, вероятно, закончится из алфавита (кроме Z) для чипа Sku :ржу не могу:

Squonk42
Пн 27 августа 2018 г., 20:32
[Стивестронг - Солнце 26 августа 2018 г. 13:05] - Как насчет совместимости штифтов с чипами H7X или F4X? У нас уже есть 2 темы форума на пользовательском BP, таких как проекты доски.
Пакет LQFP64 STM32F730R8 совместим с STM32F722XX: PC5 (PIN 25) отсутствует, а контакты 26-30 из исходного STM32F103RX сдвинуты, чтобы добавить VCAP_1 на выводе 30.

Рубиско
Солнце 28 октября 2018 г. 8:18 утра
Подожди,
ST также выпускает линию значения для своей серии STM32H7.
STM32H750
https: // www.ул.com/en/microcontrollers/ ... tid = ln2121

7 долларов сингл, 4 доллара на объем на
STM32H750VBT6
https: // www.Digikey.com/product-detail/ ... ND/9453371

128 КБ Flash, что на самом деле достаточно, чтобы запустить довольно много оптимизированных размеров сложных программ.
Безумное количество периферийных устройств, 100 контактов означает около 88 GPIOS.

Кто -нибудь, пожалуйста, разработайте доску Dev и Arduino Core для этого.

Я, вероятно, мог бы спроектировать доску разработчиков, но не подсказываю, что написание ардуино -сердечника.
Этот чип заставляет меня пускать слюни, те, у кого 2 МБ вспышки, составляют более 20 долларов США в одном количестве.