Например TDA7294

Форум РадиоКот • Просмотр темы - STM32, первые впечатления.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вт дек 30, 2025 04:36:27

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 124 ]  1, , , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: STM32, первые впечатления.
СообщениеДобавлено: Чт авг 20, 2020 08:29:20 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Сидел, сидел на авр и вот приспичило. Захотелось в большую авиацию(математику):)
Общее впечатление положительное. Не прошло и двух недель, работаю с LCD, портами, терминалом, АЦП. Что мне раньше не нравилось в стм32, так это цена! Мощный копеечный проц, а используют другие:) Теперь все наоборот, отладочная плата(синяя пилюля) 2$, программатор 2$, програмное обеспечение на любой выбор. Присоединяйтесь господа!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт авг 20, 2020 09:47:25 
Друг Кота
Аватар пользователя

Карма: 52
Рейтинг сообщений: 2114
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 7059
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (2)
Молодец! :beer: , я вот тоже всё собираюсь... поставил кокос, кейл, куб, ембитс... (некоторые уже обновы просят...) осталось сесть и начать изучать... :tea: :oops:

Добавлено after 2 minutes 44 seconds:
(меня к ним ведёт не тяжелая математика, а необходимость параллельности вывода и вычислений - в общем DMA)

_________________
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт авг 20, 2020 11:41:16 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Ivanoff-iv, Я тоже поставил всё, что можно и стал искать щелочки, что бы пролезть. Через двери не войти, разве что в ардуино, но там проблемы с параллельным выводом и код громоздкий и медленный.
Остановился на Микроэлектронике, там можно выбрать языки - си, бейсик или паскаль. Хорошая платформа!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт авг 20, 2020 13:04:12 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3382
Рейтинг сообщения: 0
В микроэлектронике проблемы с периферийными библиотеками. Их почти нет. Что говорить, библиотека элементарно не имеет функций для настройки таймеров. Про другое уже молчу.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт авг 20, 2020 13:56:46 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Мурик, на ШИМ есть.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт авг 20, 2020 14:04:56 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3382
Рейтинг сообщения: 0
ШИМ это один из многих режимов работы таймера.
Их гораздо больше. http://robocraft.ru/blog/ARM/739.html


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт авг 20, 2020 16:04:21 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Можно подключать сторонние библиотеки.
Вложение:
стм.txt [3.38 KiB]
Скачиваний: 189


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт авг 20, 2020 16:15:45 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -24
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2516
Рейтинг сообщения: 1
Теперь остается лишь выкинуть hal и работать по-человечески, без сторонних дырявых библиотек.

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Чт авг 20, 2020 20:41:30 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Eddy_Em, мой опыт пока интересен тем начинающим, кто еще не знает, что такое HAL:)
Первым делом нужно пройти ритуал посвящения - поморгать диодом, лиха беда начало, это не так просто!

Добавлено after 2 hours 40 minutes 54 seconds:
С таймерами всё просто. Мне, например, нужно будет раз в секунду обновлять данные на дисплее и выводить на терминал не загружая проц.
Включаю таймер-калькулятор. Заполняю понятную форму и генерирую код, который вставляю в программу. В обозначенном месте вставляю код, который будет выполняться каждую секунду по прерыванию нужного таймера.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Пт авг 21, 2020 18:21:02 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Пару слов о пороге вхождения. Он зависит от ваших знаний, навыков и амбиций. Если вы не знаете, что вам нужно, то учите всё! Так поступают профессора по отношению к студентам. Доктрина академического образования. Порог вхождения резко понижается, если вы знаете, что вам нужно конкретно или готовы начинать с малого.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Сб авг 22, 2020 10:29:59 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Если смотреть на готовые программы, то там какая то абракадабра. Это не бейсик, ни паскаль, ни си - это язык среды программирования, IDE. Даже если изучить справку IDE, не всё станет понятно, есть язык библиотек. Для каждого проекта потребуется свой набор лексики, писать его не придется, но понимать нужно. Я собрал под свой проэкт набор лексики в отдельный блокнот и оттуда копирую нужное в свою программу. Например.
Вложение:
код.txt [1.77 KiB]
Скачиваний: 187

Не забываем подключать нужные библиотеки. В микробейсике выбираем из списка или отмечаем все, а компилятор разберется.


Последний раз редактировалось linkov1959 Вс авг 23, 2020 08:47:27, всего редактировалось 3 раз(а).

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Сб авг 22, 2020 10:43:38 
Говорящий с текстолитом

Карма: 11
Рейтинг сообщений: 94
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1672
Откуда: поселок Мелеуз
Рейтинг сообщения: 0
Остановился на Микроэлектронике, там можно выбрать языки - си, бейсик или паскаль. Хорошая платформа!

А где качали? мне бейсик ближе,я давно пытался связать STM32F303 и LS020 в кокосе,но си для меня темный лес...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Сб авг 22, 2020 10:57:03 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Novice user, на рутрекере.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Сб авг 22, 2020 12:05:41 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -24
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2516
Рейтинг сообщения: 0
си для меня темный лес...

Учите С! Простой же язык, а без него вообще никак! Потому что на С можно вообще все, что угодно писать: и прошивку для МК, и консольные утилиты, и всякие сетевые демоны/бэкенды…

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Сб авг 22, 2020 16:30:25 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
Eddy_Em, Микроэлектроника поддерживает си, бейсик, паскаль. Для меня родной бейсик, но для моего проекта нужен си в том смысле, что библиотеки на си. Когда начинаешь работать практически, то главное понимать язык среды разработки. Если среда дружественная, то остальное приложится.

Добавлено after 45 minutes 12 seconds:
Суть проекта на первом этапе оцифровать аналоговый сигнал и вывести параллельно в порт B. Для контроля собран ЦАП на резисторах.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Сб авг 22, 2020 21:01:44 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3382
Рейтинг сообщения: 0
linkov1959 писал(а):
Для меня родной бейсик
Я тоже пишу на бейсике, но STM32 не тот случай.
К сожалению нормального бейсика нет. У микробейсика нет периферийных библиотек и если выбирать между "писать на бейсике работая с регистрами" или "писать на Си с периферийной библиотекой (SPL, HAL, LL и др.)" лучше выбрать последнее. Разработка упрощается несмотря на то что ЯП не бейсик, а Си. Потому что STM32 это не AVR или PIC где пара регистров. В STM32 их намного больше и в каждом по 16/32 бита.
Чтобы понять о чем я попробуйте на микробейсике настроить связку "Таймер+АЦП+DMA". То есть по событиям таймера (переполнение или сравнение одного из каналов) запуск АЦП и по завершению измерения результат заносится в массив используя DMA. Все это без прерываний и ожидания. Прерывание только от DMA по заполнению буфера.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Сб авг 22, 2020 22:35:14 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -24
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2516
Рейтинг сообщения: 1
Цитата:
(SPL, HAL, LL и др.)

Ребят, не пользуйтесь этой парашей!
Просто читайте даташиты с RM.

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Вс авг 23, 2020 07:31:08 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
В микробейсике нужно еще зайти в редактор проекта и выставить правильно тактовые делители. Изучить их устройство лучше по картинке в STM32CubeMX.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Вс авг 23, 2020 10:44:18 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18450
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
я, конечно, извиняюсь, но тема как бы о впечатлениях об STM32, а фактически по её содержимому я понял, что впечатления-то от "кодогенераторов". если нанять индуса, все будет еще замечательнее!

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32, первые впечатления.
СообщениеДобавлено: Вс авг 23, 2020 15:35:07 
Держит паяльник хвостом

Карма: -2
Рейтинг сообщений: 35
Зарегистрирован: Пн сен 10, 2018 19:16:28
Сообщений: 923
Рейтинг сообщения: 0
ARV, stm32 прекрасный кристалл, равно, как и люди его создавшие!

Добавлено after 26 minutes 57 seconds:
Обновил блокнот с примерами кода. Исправил ошибки.
Вложение:
код2.txt [1.77 KiB]
Скачиваний: 185


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 124 ]  1, , , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y