Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06 сен 2015, 16:04
Откуда: Маркс-Энгелс
Имя: Alexander

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Grafsaxar »

Всё чаще слышу что нехватает ресурсов Ардуино.
Вот недавно и сам столкнулся с этой проблемой.

Предлагаю такую бюджетную за 3$ платку добавить.

STM32F103C8T6 STM32 ARM Mini System Development Board Module for Arduino

Модель: STM32F103C8T6.
Ядро: ARM 32 Cortex-M3 процессора. 
Режим отладки: swd. 
72 мГц частота работы. 
64 К флэш-памяти, 20 К sram. 
2.0-3.6 В, i/o. 
Сброс (por/ндр). 
4-16 мГц кристалл. 

Aliexpress
Качество — это делать что-либо правильно, даже когда никто не смотрит
Аватара пользователя
Chaynik
Рядовой
Сообщения: 92
Зарегистрирован: 15 ноя 2015, 18:26

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Chaynik »

Можно вопрос? А среда программирования arduino IDE официально поддерживает STM ?
Если да, тогда желание понятно, вместо дорогой МЕГИ поставить бюджетный СТМ.
Если нет, то каким образом это можно реализовать и можно ли?
Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06 сен 2015, 16:04
Откуда: Маркс-Энгелс
Имя: Alexander

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Grafsaxar »

Цитата Chaynik ()200?'200px':''+(this.scrollHeight+5)+'px');">Если да, тогда желание понятно, вместо дорогой МЕГИ поставить бюджетный СТМ.
Мега стоит дешевле :))  Ресурсов вот с появлением модбаса нехватает.

Для STM32 есть уже специальные Arduino IDE библиотеки.

Arduino STM32 - GitHub

Программируется через тх, rх

В сети много инфы .



У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Grafsaxar 22 янв 2016, 23:18, всего редактировалось 1 раз.
Качество — это делать что-либо правильно, даже когда никто не смотрит
Аватара пользователя
Chaynik
Рядовой
Сообщения: 92
Зарегистрирован: 15 ноя 2015, 18:26

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Chaynik »

Нашёл я ещё одну такую же тему: http://forum.flprogwiki.ru/viewtopic.php?f=10&t=342
Процитирую автора:

Всё правильно. Я сейчас продумываю архитектуру блоков пользователей с возможностью внесения кода на С. Тогда жизнь значительно облегчится. Насчёт контроллеров, всё сложнее. В принципе сейчас не сложно (пару недель работы) дать возможность добавлять контроллеры из базовой линейки Ардуино. Но зачем. Они вроде все есть. А вот другие контроллеры имеют свой синтаксис кода на С, имеют свои компиляторы и адресацию. Под новый камень надо обязательно писать свой компилятор с FBD или LAD на С. Так что тут в принципе невозможно предоставить интерфейс для самостоятельного добавления.
Последний раз редактировалось Chaynik 22 янв 2016, 23:23, всего редактировалось 1 раз.
Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06 сен 2015, 16:04
Откуда: Маркс-Энгелс
Имя: Alexander

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Grafsaxar »

Chaynik писал(а):Chaynik
Вот это вы читали :
FLProg является надстройкой над Arduino IDE. И до тех пор пока в Arduino IDE не будет добавлена поддержка STM32 её нельзя будет добавить в FLProg.

Для ардуино IDE  уже всё  готово. ссылка на библиотеки я уже давал.

Если у кого-то есть в планах сделать что то серьёзное ( Умный дом , Scada систему )  а не только мигать светодиодом
То к сожалению Меги 328 уже не хватает. У меня Мега 2560 уже начинает потихоньку загибаться.
Но для маленьких поектов новая Due сильно большая да и стоит дороговато.

Хорошо чтo платку универсальную сделал. Она просто надевается на мега 2560. Под Arduino Due должна подойти.
Вот заказал Due жду, буду тестировать.
4347286.jpg
5875908.jpg
Добавлено (23.01.2016, 12:05)
---------------------------------------------
Вот сравнение:

Arduino
32 kB Flash2 kB RAM
1 kB EEPROM
8-битная архитектура ATMEL AVR, до 20МГц, в Arduino работает на 16МГц. 1 MIPS/MHz
Напряжение питания 5В или 3.3В на 8МГц и не 5В-толерантно.Пины общего назначения GPIO — 20
Из них:
PWM — 6 (аппаратный PWM для управления сервоприводами — 2)
Входов АЦП — 6 (10 битный)
Периферия:
Шина I2C
Шина SPI
1 UART
1х 16 битный таймер
2х 8 битных таймера

STM32F103C8

64 kB Flash (128 kb если поставить STM32F103CB (от $2.6 штука))
20 kB RAM
32-битная архитектура ARM CORTEX-M3, до 72МГц, 1.25MIPS/MHz
Напряжение питания 3.3В (2.7-3.6), почти все пины 5В-толерантны. На плате есть стабилизатор напряжения 3.3В, который питается от внешний 5В или USB.Пины общего назначения GPIO — 26
Из них:
PWM — 12 (все пригодны для управления сервоприводами)
Входов АЦП — 6 (12 битный, 1мкс)
Периферия:
3x USART
2x I2C
2x SPI (18Mbit/s)
1 x CAN 2.0B
USB 2.0 FS (FullSpeed — 12Mbit)
3x 16 битных таймера + 1 PWM timer
DMA — 7 каналов (АЦП, SPI, I2C, USART)
RTC — часы реального времени (32768 Гц кварц уже распаян), могут работать от батареи, когда МК спит или вообще остановлен.
Backup registers — регистры, питающиеся от батарейки вместе с часами на время выключения МК от основного питания
CRC — блок вычисления контрольной суммы
96-bit уникальный ID МК
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Grafsaxar 23 янв 2016, 12:06, всего редактировалось 1 раз.
Качество — это делать что-либо правильно, даже когда никто не смотрит
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Олег »

Заманчиво.
Аватара пользователя
kipiaxxx
Рядовой
Сообщения: 79
Зарегистрирован: 06 сен 2015, 14:15
Откуда: Омск
Имя: Сергей
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение kipiaxxx »

Дешевая STM32 плата + Arduino IDE

Хотите прокачать ваши Arduino проекты? Заставить их работать быстрее, измерения и регулировку сделать точнее, ну и добавить баги, с новыми девайсами они неизбежны. Тогда эта статья для Вас.

https://geektimes.ru/post/277928/
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение slavas »

Поддерживаю
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Александр_Светлый »

Дык все поддерживают, плюшек у STM-ов придостатачно но автору пока видимо некогда.
Я не флудер , просто мне есть что сказать =)
svolzhin
Рядовой
Сообщения: 53
Зарегистрирован: 27 апр 2016, 19:36
Откуда: Алма-ата
Имя: Сергей

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение svolzhin »

Да, было бы здорово    Ждем с нетерпением
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение CraCk »

Автор немного не потом пути пошел. Добавлением Arduino Due. Проблема в том, что будет добавлено Due,  но использовать его будут единицы, также как и модулями Nolite. В связи c высокой ценой. По этому добавление STM32F103C8T6, а также ESP8266 будет идеальным решением
omich66
Рядовой
Сообщения: 33
Зарегистрирован: 17 дек 2015, 19:37

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение omich66 »

Есть еще такая плата.
Конкурент DUE.
Аватара пользователя
Авиакот
Рядовой
Сообщения: 28
Зарегистрирован: 07 апр 2016, 23:13

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Авиакот »

Отмечусь в теме, и поддержу. STM32 и 8266 мне тоже не хватает. В Visuino 8266 уже давно есть, только понять я эту прогу не смог   .
omich66
Рядовой
Сообщения: 33
Зарегистрирован: 17 дек 2015, 19:37

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение omich66 »

Если автор решится на поддержку STMов, было бы не плохо посмотреть в сторону RTOS, например сюда.
Там есть и STM и AVR.
Аватара пользователя
Phazz
Полковник
Сообщения: 3131
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 234 раза
Поблагодарили: 114 раз

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Phazz »

Он еще и немного дешевле Nano http://s.aliexpress.com/YvaU3AjE
Ну просто сказочная платка.
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение starshoy81 »

omich66, дата той статьи май 2012 года. Сайт на который в ней ссылаются - не работает.
RTL871x вот это вещь. Гораздо стабильнее ESP работает и есть RTOS. Справедливости ради прошивальщик под нее нужен специальный и, скорее, это мозг системы. Очень ресурсная штука.
Последний раз редактировалось starshoy81 10 фев 2017, 15:40, всего редактировалось 1 раз.
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Александр_Светлый »

В Arduino IDE давно есть поддержка STM-ов 32-й серии но в FlProg такое разнообразие пока не доступно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Александр_Светлый 12 фев 2017, 13:57, всего редактировалось 1 раз.
Я не флудер , просто мне есть что сказать =)
OlegAn1962
Лейтенант
Сообщения: 361
Зарегистрирован: 07 сен 2015, 23:53

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение OlegAn1962 »

Вероятно потому, что над Ардуино работают несколько десятков человек, а над Flprog- один Сергей.
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение Александр_Светлый »

Я полностью с Вами согласен, да и вообще для одного человека это достаточно сложная задача, задействовать всевозможные хотелки юзеров, коллективный разум тут рулит.
Сергей, вы сделали очень хорошую программу которая приучает к МК огромное количество новых разработчиков, низкий поклон Вам!
Я не флудер , просто мне есть что сказать =)
omich66
Рядовой
Сообщения: 33
Зарегистрирован: 17 дек 2015, 19:37

Добавить бюджетную за 3$ платку STM32F103C8T6 STM32 ARM

Сообщение omich66 »

starshoy81 Сайт на который в ней ссылаются - не работает.
 сайт работает.
Проект развивается, поскольку имеет коммерческую составляющую.
Много примеров.
Пока опробовал моргание диодами.
Последний раз редактировалось omich66 17 фев 2017, 18:20, всего редактировалось 1 раз.
Ответить

Вернуться в «Новые»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя