Например TDA7294

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



Текущее время: Вт май 18, 2021 21:19:53

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


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



Начать новую тему Ответить на тему  [ Сообщений: 650 ]     ... , , , 30, , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 20, 2020 20:25:10 
Держит паяльник хвостом

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 956
Рейтинг сообщения: 0
Ярослав555, и чего ты в меня тыкаешь калокубом? Фу таким быть!

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 20, 2020 20:30:06 
Мудрый кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 489
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 1751
Откуда: Украина, Винница
Рейтинг сообщения: 0
:))) да да - не нарушайте атмосферу. у них здесь сбитый коллектив, пионерские соревнования по миганию светодиодиком, своя атмосфера по академическому программированию регистров. Один заявляет что отладчик не нужен, второй что калокуб ниочем... Может еще какие постулаты (я здесь не частый гость).

Добавлено after 2 minutes 3 seconds:
Ярослав555, и чего ты в меня тыкаешь калокубом? Фу таким быть!

какая разница? там проекта куба нет, как раз. там библиотеки и куча примеров на HAL, железно рабочих. Если что-то не понятно или не получается - можно подсмотреть через отладчик как правильно регистры инициировать... ах стоп - отладчик не работает в кутэ... да, здесь тупик. сорян :)))


Вернуться наверх
 

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/cwc

Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 20, 2020 21:17:20 
Держит паяльник хвостом

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 956
Рейтинг сообщения: 1
Ярослав555, калокуб - это нечто сродни абдурине. Какой смысл лезть на форумы, если ты ничего не делаешь, а тупо кнопочки жамкаешь и говнокод генерируешь?

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 20, 2020 21:53:21 
Мудрый кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 489
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 1751
Откуда: Украина, Винница
Рейтинг сообщения: 0
Что-то обьяснять не вижу смысла - Вы сидите в домике и имеете на все свое непоколебимое мнение, это я уже понял. Живите так и дальше, а я буду деньги зарабатывать.


Вернуться наверх
 
Барьерные силовые клеммы от Degson – расширение складского ассортимента Компэл

Обновленная линейка барьерных клеммных блоков Degson, поступивших на склад Компэл, содержит широкий ряд клемм, подходящих для соединения проводников различного сечения (от 22AWG до 10AWG). Барьерные клеммные колодки сочетают в себе удобство, простоту и надежность соединения. Это достигается за счет ответственного производства и использования высококачественных материалов. Винтовые клеммные блоки барьерного типа Degson предназначены в первую очередь для коммутации в сильноточных цепях, например, в распределительных и измерительных системах.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 20, 2020 22:03:02 
Держит паяльник хвостом

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 956
Рейтинг сообщения: 0
Посмотрю я на это "деньги зарабатывать", как понадобится отладить глючащую железяку лет через пять.
Посмотришь в код: а там все генератором уродливым создано… И 0 логики.

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Вебинар «Экосистема MEAN WELL. Решения для любых задач электропитания» (20.05.2021)

Приглашаем 20 мая на вебинар, посвященный линейке поставок компании MEAN WELL и ее подходу к производству источников питания — как экосистемы продукции и услуг, которая позволяет подобрать оптимальный источник питания для любых задач электропитания. Рассмотрим весь спектр выпускаемой продукции MEAN WELL в области AC/DC-, DC/DC- и DC/AC-преобразователей с подробным разбором интересных и уникальных новинок, их применении и многое другое.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 20, 2020 22:09:31 
Мудрый кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 489
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 1751
Откуда: Украина, Винница
Рейтинг сообщения: 1
для ОТЛАДКИ создан ОТЛАДЧИК, который Вы назвали по сути "не нужным хламом". Для отладки кубовский код в printf пишет логи - написал выхлоп в юарт и смотрю всю отладку: где что валится, с какими кодами ошибок и даже указывается номер строчки кода где произошел асерт. Но Вам это не надо, сидите в своем мирке и дальше.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вт апр 21, 2020 07:19:00 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 154
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 1
Ну, раз своими словами не получается, прибегну к цитатам:


Лучше пробуй, смекай и делай выводы - http://mcu.goodboard.ru/viewtopic.php?id=15

http://mcu.goodboard.ru/viewtopic.php?id=11


Последний раз редактировалось dosikus Вт апр 21, 2020 07:26:26, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вт апр 21, 2020 07:22:56 
Держит паяльник хвостом

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 956
Рейтинг сообщения: 0
Но Вам это не надо, сидите в своем мирке и дальше.

Что, будем гитхабами мериться? =D
У меня уже достаточно много всякого накопилось. Абсолютно без внутрисхемной отладки — только иногда использую отладочные сообщения в USART1 или USB!
Из последнего у меня свой CAN-сниффер. Без калокубов, SPL'ей и прочей дряни.

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Вт апр 21, 2020 17:32:53 
Родился

Зарегистрирован: Пт апр 10, 2020 05:37:54
Сообщений: 11
Рейтинг сообщения: 0
Вы нас поучить решили? Ну-ну.
VladislavS: "Я, игемон, никогда и ни за что не решился бы кого-нибудь поучать. Разве я похож на слабоумного?" (c)
Просто, мне не удалось с первого раза изложить мысль своими словами и ув.dosikus понял меня неточно, тогда я попробовал цитаты, в качестве уточнений.

Лучше пробуй, смекай и делай выводы - ...
О, вот это обязательно и с большим удовольствием! Жаль только не всякий день находится время для этого. Сегодня, например, не нашлось. :(
За ссылочки спасибо - очень вкусные! :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пт апр 24, 2020 20:56:32 
Мудрый кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 489
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 1751
Откуда: Украина, Винница
Рейтинг сообщения: 0
https://habr.com/ru/post/498390/
Ваше мнение господа? Еще не пользовался, только ставлю и запускаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Сб апр 25, 2020 04:35:23 
Говорящий с текстолитом
Аватар пользователя

Карма: 11
Рейтинг сообщений: 265
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 1570
Рейтинг сообщения: 3
Моё мнение:
1. Статья хорошая. Автор молодец. Даже я всё понял :)
2. Наличие подобных возможностей всегда лучше их отсутствия.
3. Лично для меня "свистоперделки" в редакторе не сильно важны и даже отвлекают от мыслей о коде. Но я не против их наличия, хай буде.
4. На Clion смотрел давно, но не в связке с IAR, а как приблуда к GCC. В плюсе кроссплатформенность, в минусе сложность создания проекта и платность.
5. Ну и жирная ложка дёгтя - отладка никакая. Где окно дизассемблера? Основной мой паттерн отладки: поставить точку останова на С-шном коде, дойти до неё, перейти в окно дизассемблера и там пошагово выполнять асм-код параллельно наблюдая за регистрами CPU и периферии. Этого нет. Неудобное отображение регистров. Лазить по дереву svd это бред. Обычно мне нужны параллельно регистры CPU и одна из групп периферии. Это меня и в visualgdb, кстати, бесит. Можно ли смотреть содержимое произвольного участка памяти? Ну и т.д. и т.п. А самое печальное, что авторы это никогда не сделают, ибо не считают необходимым.

Итого: на поиграться пойдёт, как основной инструмент - нет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Сб апр 25, 2020 05:18:23 
Это не хвост, это антенна

Карма: 21
Рейтинг сообщений: 223
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 1478
Рейтинг сообщения: 0
Обычно мне нужны параллельно регистры CPU и одна из групп периферии. Это меня и в visualgdb, кстати, бесит.

Там регистры CPU в двух окнах, одно из которых довольно корявенькое, но при необходимости можно сделать так:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Сб апр 25, 2020 05:45:13 
Говорящий с текстолитом
Аватар пользователя

Карма: 11
Рейтинг сообщений: 265
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 1570
Рейтинг сообщения: 0
Вот и приходится выбирать "свистоперделки" в редакторе или в отладчике. Мне второе важнее. И это далеко не всё.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 27, 2020 07:58:02 
Говорящий с текстолитом
Аватар пользователя

Карма: 11
Рейтинг сообщений: 265
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 1570
Рейтинг сообщения: 3
Пока сервер в дауне был попробовал я этот Clion. Это полное непотребсто.

1. Управления проектом фактически нет. На диске нет файла, который надо ткнуть, чтобы проект открылся. В редакторе нет дерева файлов проекта. Где проект то? Это не IDE, а продвинутый блокнот для написания cmake-файлов.

2. Про задание типа процессора, настроек компиляции и т.д. в среде забудь. Будь добр вынуть их из головы и прописать в ключи компилятора и линкера. С таким же успехом я это просто в makefile делал, зачем мне ещё одна прослойка?

3. Автодополнение кода считай не работает. Заголовочный файл со всеми регистрами подключен строкой выше, а он их в упор не видит. А если чуть глубже запрятано, то вообще никакого шанса.

4. Ошибки в коде не только при наборе не показывает, но даже после компиляции не выделяет ни место, ни даже строку с ошибкой. Смотри их в терминале.

5. Да и редактор я бы не сказал что фантастический. Вопрос привычки, конечно, но многое через одно место сделано.

Отладку даже не стал настраивать - времени жалко. И это всё платный продукт 2020 года, Карл!
Вложение:
CL1.png [34.68 KiB]
Скачиваний: 145

Вложение:
CL2.png [94.95 KiB]
Скачиваний: 143

Вложение:
Cl3.png [11.72 KiB]
Скачиваний: 149


Добавлено after 12 minutes 18 seconds:
Вот ещё автодополнение в одном и том же месте кода IAR, Keil, VS и Clion.


Вложения:
CLion.png [14.14 KiB]
Скачиваний: 147
VS.png [20.21 KiB]
Скачиваний: 147
Keil.png [29.72 KiB]
Скачиваний: 136
IAR.png [43.47 KiB]
Скачиваний: 129
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 27, 2020 11:38:03 
Держит паяльник хвостом

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 956
Рейтинг сообщения: 0
VladislavS, qtcreator еще не пробовал?
Возможно, тебе понравится: он-то на С++ рассчитан, с С там не так круто…
Правда, мне эти вантузячьи подходы с "нажать кнопочку, чтобы скомпилировать" непонятны, я make из консоли всегда запускаю. Зато там куча удобных плюшек — и автодополнение нормально работает, и clang'овский статический анализатор кода рисует ошибки (вот здесь-то и вылезает косяк: он думает, что это С++ и подчеркивает как ошибку то, что ошибкой не является: скажем, вложенные функции или объявление не func(void), а func() ).

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 27, 2020 12:22:25 
Говорящий с текстолитом
Аватар пользователя

Карма: 11
Рейтинг сообщений: 265
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 1570
Рейтинг сообщения: 0
VladislavS, qtcreator еще не пробовал?
Я в нём для ПК развлекаюсь. Для микроконтроллеров прикручивать особого смысла не вижу. Для GCC сильно лучше справляется VS, а для остального свои IDE есть. Clion ну просто так все пиарят - решил посмотреть. В эмбедде ему не место.

Зато там куча удобных плюшек — и автодополнение нормально работает, и clang'овский статический анализатор кода рисует ошибки
В VS всё это есть и работает хорошо. Плюс нормальное управление проектом и отладка.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 27, 2020 12:40:52 
Мудрый кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 489
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 1751
Откуда: Украина, Винница
Рейтинг сообщения: 0
Спасибо за аргументированную оценку - сэкономили мне время и нервы. Чуда опять не произошло.
Я то уже наигрался с H743 - запустил и сеть, и разобрался как делать mqtt с ssl шифрованием. Сравнивать работу с иаровскими примерами мне больше не нужно, поэтому отложил ИАР и вернулся к своему проекту на st-шном эклипсе. И знаете что первое произошло когда я открыл старый проект в свежем CUBEIDE? Он такой спросил - а давай обновим проект? Я такой - а давай. Ну первое что пока вылезло - пропали прописанные пути к стандартным инклюдам. Ну фиксится, но неприятно.

Добавлено after 1 minute 24 seconds:
я бы плюсики проставил, да чет барахлит форум.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пн апр 27, 2020 13:16:18 
Держит паяльник хвостом

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 956
Рейтинг сообщения: 0
Я в нём для ПК развлекаюсь. Для микроконтроллеров прикручивать особого смысла не вижу. Для GCC сильно лучше справляется VS, а для остального свои IDE есть. Clion ну просто так все пиарят - решил посмотреть. В эмбедде ему не место.

Ваше дело.
Лично мне, наоборот, удобно, когда для всего одна-единственная IDE. Я в qcreator вообще все, что только пишу на сях, разрабатываю (МК, утилиты для ПК, демоны всякие сетевые и т.д., и т.п.). Разве что для html+javascript использую sublime или geany (но, к счастью, не так часто возникает потребность в полноценных веб-мордах, а тупую страничку с 5-10 ссылками я и в mcedit быстренько набросать могу).

_________________
Я на гитхабе, в ЖЖ


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

Карма: 38
Рейтинг сообщений: 613
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3103
Откуда: москва, уфа
Рейтинг сообщения: 0
Пока сервер в дауне был попробовал я этот Clion. Это полное непотребсто.

кажца, чот вы не то или не так делаете) когда я пару лет назад clion тыкал, он не был так уж ужасен. Не так хорош, как их же idea, но вполне юзабелен. Попробую сейчас новый скачать поглядеть.

UPD поставил, завел, пообновлял куб раз десять (с 17 года на этом компе последняя версия))). Да вроде норм все.
Изображение Изображение Изображение

если добавлять левый набор файлов - тут да, надо cmake руками тыкать носом где там чего лежит, только после этого подхватывает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пт май 01, 2020 09:31:30 
Говорящий с текстолитом
Аватар пользователя

Карма: 11
Рейтинг сообщений: 265
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 1570
Рейтинг сообщения: 3
если добавлять левый набор файлов - тут да
Что такое "левый набор файлов"? Вот смотрите. У меня есть директория, в которой в SRC сложены абсолютно все исходники моего проекта. Простого, кстати, проекта - никаких тебе HAL и прочей мутотени. Тут же лежат проекты в IAR, Keil, VisualGDB и чисто makefile, которые никаких проблем с этими исходниками не имеют.
Изображение
надо cmake руками тыкать носом где там чего лежит, только после этого подхватывает.
Да собственно и cmake (тот что в CLion) тоже проблем не имеет. Все пути прописаны, проект собирается. Но как мои исходники сделать "правыми" для редактора кода Clion? Перенос в правую панель файлового броузера не помогает :)))


Понимаете, мне работать надо, а бороться с недоIDE не выгодно - денежки тю-тю.


Вложения:
files.png [28.26 KiB]
Скачиваний: 396
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 650 ]     ... , , , 30, , ,  

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


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

Сейчас этот форум просматривают: sabbufer и гости: 8


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

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


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