STM32F030C8T6 программирование из Arduino IDE
-
- Лейтенант
- Сообщения: 418
- Зарегистрирован: 13 апр 2020, 18:22
- Имя: Антон
- Поблагодарили: 3 раза
STM32F030C8T6 программирование из Arduino IDE
На GitHub есть проект как добавить STM32F030C8T6 в Arduino IDE rSTM32F030C8T6 ProMini+ , и даже есть схема и печатка для самостоятельной пайки платы. Схема и печатка в EasyEDA
И на али продаются похожие платы .
Кто нибудь экспериментировал с такими STM32F030C8T6? Прошиваются?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Ardudue 04 янв 2021, 21:26, всего редактировалось 1 раз.
-
- Полковник
- Сообщения: 4009
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
STM32F030C8T6 программирование из Arduino IDE
С этими контроллерами не экспериментировали, но некоторые предостережения выскажем:Ardudue писал(а): 04 янв 2021, 09:17 Кто нибудь экспериментировал с такими STM32F030C8T6? Прошиваются?
1.Очень популярное ядро от Clark ядро не поддерживает. С ним хорошо работают STM32F103C. А вот контроллеры серии STM32F4 из этого ядра нам так и не удалось запустить. И успешные примеры запуска в инете на ядре STM32duino.
2.Обновленное ядро включает много контроллеров, в т.ч. STM32F030C8T6. Сделано достаточно добротно (есть локальные замечания, те что обнаружены программно обходятся). Запускали в нем разные контроллеры STM32F1 и STM32F4. Предположу, что контроллеры серии STMF0 также будут запускаться.
3.О том ядре, на которую сделали Вы ссылку. Скорее всего оно будет работать, но там поддержка небольшого кол-ва контроллеров от одного автора - могут быть неожиданности..
----------
Вопрос. Насколько актуально применять именно STM32F030C8T6.
Хорошо работают такие же плат BluePILL F103C - в таком же формате, но существенно лучше.
Начиная с STM32F1 фирма STM придерживаться единой идеологии - это очень удобно при переходе на следующие контролеры.
----------
Мы бы рекомендовали начинать сразу с STM32F401, STM32F411 - стоят чуть подороже, но существенно лучше.
И шьются.
И можно и из FLProg.
- Dryundel
- Полковник
- Сообщения: 2437
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 3 раза
- Поблагодарили: 31 раз
STM32F030C8T6 программирование из Arduino IDE
Ardudue писал(а): 04 янв 2021, 09:17 Кто нибудь экспериментировал с такими STM32F030C8T6? Прошиваются?
Прошиваются и даже работают после этого, но только на свои 40р.
Судя по вопросу, Вы только вникаете в тему.
Начните со сравнений характеристик - частота, RAM, Flash. Почитайте что есть ядро Cortex-M0.
Может и придет понимание обоснованности ценника.
-
- Полковник
- Сообщения: 4009
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
STM32F030C8T6 программирование из Arduino IDE
....
К слову Arduduе много полезно делал, и делает.
И возможно при наличии дополнительных ресурсов (платы и пр.) мог бы внести полезный вклад в движении по повышению возможностей FLProg - они растут, но хотелось бы ускорения.
----
Arduduе - у ecoins есть возможности (есть и в наличии) различные комплектующие - мы могли бы поделиться ими, и в дальнейшем делать это на регулярной основе. Вопросы стоимости пусть Вас не беспокоит - нашу работу поддерживает организация, у которой есть свои ясные и непротиворечивые цели с пониманием своих ресурсов и динамики внешнего окружения. Такие как Вы (ну и мы тоже) могут создавать свое будущее.
Если такое сотрудничество будет результативным, то возможно мы обратимся к Вам за оплачиваемой работой (но о этом лучше не на форуме).
Почта-> ecoins@mail.ru
Нас интересуют сейчас наработки на STM32 и ESP32. У нас есть разные платы - простые и посложнее.
Напишите и мы оперативно отреагируем.
---------------
Сформулированное предложение может относиться и к другим заинтересованным участникам форума.
К слову Arduduе много полезно делал, и делает.
И возможно при наличии дополнительных ресурсов (платы и пр.) мог бы внести полезный вклад в движении по повышению возможностей FLProg - они растут, но хотелось бы ускорения.
----
Arduduе - у ecoins есть возможности (есть и в наличии) различные комплектующие - мы могли бы поделиться ими, и в дальнейшем делать это на регулярной основе. Вопросы стоимости пусть Вас не беспокоит - нашу работу поддерживает организация, у которой есть свои ясные и непротиворечивые цели с пониманием своих ресурсов и динамики внешнего окружения. Такие как Вы (ну и мы тоже) могут создавать свое будущее.
Если такое сотрудничество будет результативным, то возможно мы обратимся к Вам за оплачиваемой работой (но о этом лучше не на форуме).
Почта-> ecoins@mail.ru
Нас интересуют сейчас наработки на STM32 и ESP32. У нас есть разные платы - простые и посложнее.
Напишите и мы оперативно отреагируем.
---------------
Сформулированное предложение может относиться и к другим заинтересованным участникам форума.
-
- Лейтенант
- Сообщения: 418
- Зарегистрирован: 13 апр 2020, 18:22
- Имя: Антон
- Поблагодарили: 3 раза
STM32F030C8T6 программирование из Arduino IDE
Спасибо за предложение. Я вот сюда в апреле пришел т.к. всех закинули на карантин на месяц. Появилось время.ecoins писал(а): 04 янв 2021, 21:51 Arduduе - у ecoins есть возможности (есть и в наличии) различные комплектующие - мы могли бы поделиться ими, и в дальнейшем делать это на регулярной основе.
Сейчас ситуация поменялась и нас всех перестроили на дистанционку пока. А т.к. в северных территориях началась подготовка горных машин к сезону, то нагрузка растет. Это вот выдался денек другой праздников то позанимался.
Но буду иметь ввиду.
-
- Лейтенант
- Сообщения: 418
- Зарегистрирован: 13 апр 2020, 18:22
- Имя: Антон
- Поблагодарили: 3 раза
STM32F030C8T6 программирование из Arduino IDE
Добавил в первый пост STM32F030C8T6 "Схема и печатка в EasyEDA"
-
- Полковник
- Сообщения: 4009
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
- Ivan_Kornege
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 29 апр 2017, 08:24
- Откуда: гАндурас
- Имя: Ivan
STM32F030C8T6 программирование из Arduino IDE
фэйк!Dryundel писал(а): 04 янв 2021, 21:51 Прошиваются и даже работают после этого, но только на свои 40р.
Судя по вопросу, Вы только вникаете в тему.
Начните со сравнений характеристик - частота, RAM, Flash. Почитайте что есть ядро Cortex-M0.
Может и придет понимание обоснованности ценника.
Я лично прошил STM32F030C8T6 работает быстрее атмеги 328.
-
- Рядовой
- Сообщения: 49
- Зарегистрирован: 22 сен 2018, 11:19
- Имя: Василий
STM32F030C8T6 программирование из Arduino IDE
Такие готовые контроллеры реально шить через флпрог?
Gsworks совсем не нравится
Gsworks совсем не нравится
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 4009
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
STM32F030C8T6 программирование из Arduino IDE
Реально. Библиотеки ecoins поддерживают STM32F103C. Можно прошить в контроллер загрузчик и загружать через USB. Можно грузить и через UART, но понадобится джампер на Boot0. Хорошо грузить и через пины PA13,PA14 - интерфейс SWD.Vasiliy0000 писал(а): 13 дек 2022, 22:39 Такие готовые контроллеры реально шить через флпрог?
Gsworks совсем не нравится
-
- Рядовой
- Сообщения: 49
- Зарегистрирован: 22 сен 2018, 11:19
- Имя: Василий
STM32F030C8T6 программирование из Arduino IDE
Спасибо.ecoins писал(а): 14 дек 2022, 13:01Реально. Библиотеки ecoins поддерживают STM32F103C. Можно прошить в контроллер загрузчик и загружать через USB. Можно грузить и через UART, но понадобится джампер на Boot0. Хорошо грузить и через пины PA13,PA14 - интерфейс SWD.Vasiliy0000 писал(а): 13 дек 2022, 22:39 Такие готовые контроллеры реально шить через флпрог?
Gsworks совсем не нравится
В этом контроллере есть два быстрых входа. Для энкодера.
Что не пропустить сигналы с энкодера нужны прерывания. У меня есть рабочий блок энкодера Для атмега328.
Для стм 32 придется другой блок писать или от атмега 328 подходит? Блок написан в виде кода на языке СИ
Что значит прошить загрузчик в контроллер? Где взять загрузчик. И как его прошить в контроллер физически
-
- Полковник
- Сообщения: 4009
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
STM32F030C8T6 программирование из Arduino IDE
Скорее всего в этом блоке указаны фиксированные пины, надо дорабатывать.Vasiliy0000 писал(а): 14 дек 2022, 21:11 Спасибо.
В этом контроллере есть два быстрых входа. Для энкодера.
Что не пропустить сигналы с энкодера нужны прерывания. У меня есть рабочий блок энкодера Для атмега328.
Для стм 32 придется другой блок писать или от атмега 328 подходит? Блок написан в виде кода на языке СИ
Посмотрите темы посвященные STM32, в т.ч. Разработки ecoins для STM32 - там найдете ответы.Vasiliy0000 писал(а): 14 дек 2022, 21:11 Что значит прошить загрузчик в контроллер? Где взять загрузчик. И как его прошить в контроллер физически
-
- Рядовой
- Сообщения: 49
- Зарегистрирован: 22 сен 2018, 11:19
- Имя: Василий
STM32F030C8T6 программирование из Arduino IDE
[/quote]
Посмотрите темы посвященные STM32, в т.ч. Разработки ecoins для STM32 - там найдете ответы.
[/quote]
Посмотрю. Внутрь залазить и паять придется? Или все проще
Посмотрите темы посвященные STM32, в т.ч. Разработки ecoins для STM32 - там найдете ответы.
[/quote]
Посмотрю. Внутрь залазить и паять придется? Или все проще
-
- Полковник
- Сообщения: 4009
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
STM32F030C8T6 программирование из Arduino IDE
Скорее всего не придется. Возможно к ножке Boot0 придется подцепиться, если на плате она не разведена.
-
- Рядовой
- Сообщения: 49
- Зарегистрирован: 22 сен 2018, 11:19
- Имя: Василий
STM32F030C8T6 программирование из Arduino IDE
Скорее всего не придется. Возможно к ножке Boot0 придется подцепиться, если на плате она не разведена.
Ногу замыкать ( джампер ставить) на + или на минус
-
- Полковник
- Сообщения: 4009
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
STM32F030C8T6 программирование из Arduino IDE
Обычно boot выводится через уже установленный резистор. Если это 100ком, лучше уменьшить до 10 - не все кристаллы на это реагируют на 100ком реагируют.
Рабочее состояние - на GND. Программирование - на Vcc.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя