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

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

Martian, это блупил там такая же и работает тока я не могу особо различить 8 и В но прога сама определяет память

Изображение

КРАМ, да я подавал сейчас 5в на стабы и ничего не произошло

ладно попоже спаяю ещё одну просто с одним мк и посмотрю что там
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

а хабр пишет что у меня нормальная маркировка
https://habr.com/ru/companies/ruvds/articles/525842/
а тут перечень что и у разных всё норм
http://we.easyelectronics.ru/qic/podozr ... alnyy.html
Реклама
Друг Кота
Аватара пользователя
Сообщения: 25862
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

Нельзя сравнивать надписи у корпусов сделанных в разных странах.
Фото слева - это чип корпусированный в Китае, а справа - это Малайзия.
Хотя подделка может быть с какой угодно надписью.
Друг Кота
Аватара пользователя
Сообщения: 25862
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

С эти я согласен. Надпись странная, без намеков на гравировку.
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 550
Зарегистрирован: Вт фев 09, 2010 17:52:26

Сообщение codenamehawk »

Di123 писал(а):познания у меня маленькие но то что я подчерпнул от макетки на блупил там ничего ресетить не надо
ВООТ1 и ВООТ0 на минусе их вообще не касаемся
Значит слабо подчерпнули, там ВООТ1 и ВООТ0 через резистор 100к выведены на гребенку.
Думаете это просто так сделано?
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

и со 100к сейчас попробовал
тоже самое

я уже заказал в другом месте взял разных на 32кб 64 кб 128кб что бы уж на веника попробовать увидеть какуенибудь
Реклама
Родился
Сообщения: 3
Зарегистрирован: Сб июл 20, 2019 16:34:53

Сообщение old_alex »

Здравствуйте сторонники и противники cube mx. Просмотрел названия всех тем ARM, но не нашел упоминанеи о структуре кода генерируемого cube mx. Единственно что все спецы предупреждают что писать нужно в определённые места, что бы при перегенерации проекта код сохранился. Более сложные моменты не упоминаются как то- что куда правильно прописать, зачем столько отдельных блоков /* USER CODE BEGIN x */

/* USER CODE END x */. Одни блоки располагаются перед while (1) другие после. И многое другое непонятно. Поиски на просторах интернета и самом сайте STM не увенчался успехом. Может кто то подскажет литературу по данному вопросу.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

Martian, мне показалось или там были нотки сарказма ...
в другом месте более тысячи заказов скажем так от авторитета не продохнуть
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

заработали
нашол схему где SWDIO и SWCLK притянуты к плюсу
попробовал помогло
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

сегодня пришли блупилки 5 штук от разных продавцов с али и у всех обьём памяти определяется 128кб хотя стоят 103с8
это может быть из за заводского криво прописаной апаратной информации о чипе

полистал сайт стм там о новых 103с8 нет инфы с 128кб
Собутыльник Кота
Аватара пользователя
Сообщения: 2567
Зарегистрирован: Вт май 01, 2018 19:44:47

Сообщение VladislavS »

Это нормально. Там реально может быть 128.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1147
Зарегистрирован: Пт авг 05, 2016 04:47:49

Сообщение Di123 »

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

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

Изображение
Друг Кота
Аватара пользователя
Сообщения: 3386
Зарегистрирован: Пн окт 11, 2010 19:00:08

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

Di123 писал(а):полистал сайт стм там о новых 103с8 нет инфы с 128кб
А в 103сb?
Не знали что в 103с8 и 103сb тот же самый кристалл?
Вымогатель припоя
Аватара пользователя
Сообщения: 629
Зарегистрирован: Ср дек 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. держитесь обоими руками, а то прорвет...
Друг Кота
Аватара пользователя
Сообщения: 25862
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

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

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

Сообщение sunjob »

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

з.ы.
давно ходили на КЕЙЛ?
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
Друг Кота
Аватара пользователя
Сообщения: 25862
Зарегистрирован: Чт янв 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]

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

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

[uquote="Serg1987",url="/forum/viewtopic.php?p=4507966#p4507966"]Если не хотите проблем с отладкой, мой совет - юзайте родные тулзы.[/uquote]
Тут проблема в том, что "родные тулзы" работают без костылей только с родными МК.
А в нынешних обстоятельствах STM тихо сдулся. Мне теперь держать на каждый новый ARM свой инструмент? :)))
Мало ли что может не устраивать в инструментах...
Мне, например, в нем не хватает аналога DMCI в MPLAB. но его нет и в Кубе...
Впрочем, Keil является родным тулзом для всех ARM-ов без исключения.
Друг Кота
Аватара пользователя
Сообщения: 3794
Зарегистрирован: Ср дек 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 предлагает бесплатные лицензии для учебных заведений, раньше ими пользовался, но обновлять их каждый год мне надоело. Хотя полные версии содержат более эффективные компиляторы, но даже если это и существенно для каких-то "профессиональных" разработок, для учебных или домашних проектов выигрыш практически незаметен.
Ответить

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