Stm32 с чего начать изучение...

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Собутыльник Кота
Аватара пользователя
Сообщения: 2562
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

Это нормально. Там реально может быть 128.
Реклама
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

А ещё может путается 8 с B...
Контактная информация:
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1142
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

не там С8 стоит

и офсайт им присваивает конкретную маркировку без вариаций между диапазонами памяти на один тип

Изображение
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

Ну, али об этом не знает, у них своя краска.
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

Di123 писал(а):полистал сайт стм там о новых 103с8 нет инфы с 128кб
А в 103сb?
Не знали что в 103с8 и 103сb тот же самый кристалл?
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Ср дек 08, 2010 19:03:17

Сообщение sunjob »

добрый день
попробовал с набегу пошупать кубо-хреньки
- STM32CubeIDE-1.13.0
- STM32CubeMX-6.9.0
- STM32CubeProgrammer-2.14.0

я так понял, что работа (уже?!) завязана на stm-овский аккаунт и без него ни как не получится?!

какие мнения, мысле-пендили, идеи будут? может уже есть коллективные "аккаунты"?

спасибки

p.s. на всякий случай - ни чего другого предлагать не надо! :о) и я на линухе...
Последний раз редактировалось sunjob Вт ноя 21, 2023 18:31:34, всего редактировалось 2 раза.
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
Реклама
Друг Кота
Аватара пользователя
Сообщения: 25406
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="sunjob",url="/forum/viewtopic.php?p=4506022#p4506022"]какие мнения[/uquote]
У меня мнение одно. Называется оно - Keil.
:)))
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Ср дек 08, 2010 19:03:17

Сообщение sunjob »

> мнения...
по поводу запуска/использования/хитрушек итд - stm32_xxx

з.ы.
давно ходили на КЕЙЛ?
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

[uquote="sunjob",url="/forum/viewtopic.php?p=4506022#p4506022"]и я на линухе...[/uquote] заметно.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 25406
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино
Re:

Сообщение КРАМ »

[uquote="sunjob",url="/forum/viewtopic.php?p=4506174#p4506174"]давно ходили на?[/uquote]
С месяц назад. Через VPN , естественно...
А в чем проблема?
Работаю на нем ежедневно. И без VPN.
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн июн 13, 2016 10:41:52

Сообщение Serg1987 »

[uquote="sunjob",url="/forum/viewtopic.php?p=4506022#p4506022"]добрый день
попробовал с набегу пошупать кубо-хреньки
- STM32CubeIDE-1.13.0
- STM32CubeMX-6.9.0
- STM32CubeProgrammer-2.14.0

я так понял, что работа (уже?!) завязана на stm-овский аккаунт и без него ни как не получится?!

какие мнения, мысле-пендили, идеи будут? может уже есть коллективные "аккаунты"?

спасибки

p.s. на всякий случай - ни чего другого предлагать не надо! :о) и я на линухе...[/uquote]

Аккаунт нужен только для того, чтобы скачать всё перечисленное.
Зарегаться можно через VPN. Ну и скачать тоже. При скачке есть небольшой лайфхак. Как только браузер начал загружать файл - сразу отключите VPN. Загрузка при этом не сорвется, зато скорость скачивания без ВПН значительно увеличится.
Ну или можно написать мне. У меня всё под Линукс архивы перечисленного имеются.
И я предпочитаю работать с STM32CubeIDE. Keil конечно хорош, но некоторых опций нет.
Например, вы не сможете посмотреть, что находится по указателю в ячейках памяти. При дебаге у вас могут возникнуть проблемы.
Ниже народ извращается с помощью printf.
https://community.arm.com/support-forum ... o-an-array
Keil не имеет функции просмотра содержимого области указателя без танцев с бубном. Этой проблеме уже лет 7. И так не исправлена.
Зато STM32CubeIDE этот функционал имеет. Плюс если будете работать с FreeRTOS тоже Keil не советую. В нем нельзя анализировать использование процессорного времени каждой из задач.
После того, как я при дебаге столкнулся с рядом проблем, я отказался от Keil. Пиарят хорошо, ценник ломают тоже хороший, но мнение у меня о нем как о недо-про софте.
Если не хотите проблем с отладкой, мой совет - юзайте родные тулзы.

Добавлено after 15 minutes 57 seconds:
Re: а ну его этот cube etc нах
[uquote="КРАМ",url="/forum/viewtopic.php?p=4506091#p4506091"][uquote="sunjob",url="/forum/viewtopic.php?p=4506022#p4506022"]какие мнения[/uquote]
У меня мнение одно. Называется оно - Keil.
:)))[/uquote]

Говнище редкостное. Выше расписал почему.
Друг Кота
Аватара пользователя
Сообщения: 25406
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

[uquote="Serg1987",url="/forum/viewtopic.php?p=4507966#p4507966"]Если не хотите проблем с отладкой, мой совет - юзайте родные тулзы.[/uquote]
Тут проблема в том, что "родные тулзы" работают без костылей только с родными МК.
А в нынешних обстоятельствах STM тихо сдулся. Мне теперь держать на каждый новый ARM свой инструмент? :)))
Мало ли что может не устраивать в инструментах...
Мне, например, в нем не хватает аналога DMCI в MPLAB. но его нет и в Кубе...
Впрочем, Keil является родным тулзом для всех ARM-ов без исключения.
Друг Кота
Аватара пользователя
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Свой инструмент под каждый ARM? Здесь каждый решает для себя, к примеру я так и делаю под все МК, с которыми работаю: Simplicity Studio для продукции Silicon Labs, E2 (Renesas), MCUXpresso (Freescale/NXP), CCC (TI), с прежних времён ещё осталось ModusToolbox (Cypress/Infineon) для PSOC, но с ним уже давно не работал. Держать их все на лаптопе с терабайтом памяти нет проблем. К тому-же все эти инструменты бесплатные, свободны от всех ограничений для продукции своей фирмы, эффективно и просто интегрируют библиотеки производителя, и их IDE основаны на платформе Eclipse с однотипным интерфейсом. Многие (если не все) позволяют портировать проекты в Keil (кстати, читается как "кайл" а не "кейл") или IAR, но для многих проектов нужно иметь полные верссии этих средств, которые стоят немало (ломкой их или "таблетками" не занимаюсь). ARM предлагает бесплатные лицензии для учебных заведений, раньше ими пользовался, но обновлять их каждый год мне надоело. Хотя полные версии содержат более эффективные компиляторы, но даже если это и существенно для каких-то "профессиональных" разработок, для учебных или домашних проектов выигрыш практически незаметен.
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Ср дек 08, 2010 19:03:17

Сообщение sunjob »

[uquote="Martian",url="/forum/viewtopic.php?p=4506258#p4506258"][uquote="sunjob",url="/forum/viewtopic.php?p=4506022#p4506022"]и я на линухе...[/uquote] заметно.[/uquote]
таки уже завидуйте молча! :)))
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
Держит паяльник хвостом
Сообщения: 923
Зарегистрирован: Пн сен 10, 2018 19:16:28

Сообщение linkov1959 »

Тема не о том, какая среда разработки круче, а с чего начинать новичку. Сразу отбрасываем тех новичков, которые знают, где будут работать - там им и расскажут. Остальным начинать с CubeIDE и без вариантов! Через пару лет каждый решит о дальнейшем...
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Ср дек 08, 2010 19:03:17

Сообщение sunjob »

[uquote="Serg1987",url="/forum/viewtopic.php?p=4507966#p4507966"]Аккаунт нужен только для того, чтобы скачать всё перечисленное.[/uquote]
теперь он нужен для создания проекта в кубе (видимо, нужна докачка тулчейнов под конкретный чип, в старых версиях без проблем - скачка в фоне без запросов)
photo_2023-11-28_04-36-21.jpg
(5.78 КБ) 177 скачиваний
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
Вымогатель припоя
Аватара пользователя
Сообщения: 621
Зарегистрирован: Ср дек 08, 2010 19:03:17

Сообщение sunjob »

судя по всему

Код: Выделить всё

CubeIDE
- 1.12.1 - работает нормально (последняя версия без закидонов)
- 1.13.0 - фокусы начались с этой
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
Мучитель микросхем
Аватара пользователя
Сообщения: 437
Зарегистрирован: Ср сен 02, 2015 07:47:20

Сообщение HardWareMan »

У кого не получается скачать с сайта st.com буду складывать софт сюда (не только для windows!): https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Могу по запросу туда добавить любой другой софт с сайта st.com. Запрашивайте лучше в личку, чтобы я не пропустил.
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница

Сообщение urry »

полистал сайт стм там о новых 103с8 нет инфы с 128кб

И не будет. Производитель выпускает серию. Получилась такая - маркирует и продает. Программатор видит больше - его проблемы, гарантировать можно то, что написано.
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 437
Зарегистрирован: Ср сен 02, 2015 07:47:20

Сообщение HardWareMan »

[uquote="urry",url="/forum/viewtopic.php?p=4556549#p4556549"]И не будет. Производитель выпускает серию. Получилась такая - маркирует и продает. Программатор видит больше - его проблемы, гарантировать можно то, что написано.[/uquote]
Полностью согласен. Есть свидетельства успешного использования некоторых блоков периферии на младших моделях, которые заявлены только для старших моделей одной линейки. Обычная практика: при заваливании части тестов кристалл уходит во младшую модель а не в мусорку. А на пластине делаются они все одинаково старшие.
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 22 апреля 2026 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.
/!\ Обновлений для STM32PowerMon и STM32PowerMon-UCPD временно не будет.
Ответить

Вернуться в «ARM»