Например TDA7294

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

Текущее время: Вт дек 16, 2025 02:37:14

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


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



Начать новую тему Ответить на тему  [ Сообщений: 8919 ]     ... , , , 436, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 20, 2025 18:03:03 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18446
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Ну, если stm32l052 это жирный камень, ваш наезд принимается... Надо же, а я и не знал... Интересно, а какой stm32 не жирный? Чисто для расширения кругозора...

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вт апр 22, 2025 21:24:49 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 187
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1644
Рейтинг сообщения: 0
Причём тут атомарность при работе с GPIO? Атомарность GPIO в нормальных МК и штатные регистры IO обеспечивают.
А вот то, что манипуляции с GPIO через BB на некоторых МК работают быстрее, чем через регистры IO - это большой + использования BB.
На других МК может быть всё с точностью до наоборот. Поэтому в моих проектах есть:
Код:
#define USE_BB_GPIO  0 //!=0 - работать с GPIO через bit-banding
которым включаю тот или иной режим GPIO.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пт апр 25, 2025 20:12:22 
Друг Кота

Карма: 20
Рейтинг сообщений: 230
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6452
Рейтинг сообщения: 0
опять я в пятницу со своими странностями:
Изображение
сколько и какого странного вы там видите?


Вложения:
main_c.PNG [23.01 KiB]
Скачиваний: 478
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пт апр 25, 2025 20:27:35 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 98
Рейтинг сообщений: 2135
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18446
Откуда: Новочеркасск
Рейтинг сообщения: 4
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Я вижу код любителя выпендриваться

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

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


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пт апр 25, 2025 22:10:45 
Друг Кота

Карма: 20
Рейтинг сообщений: 230
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6452
Рейтинг сообщения: 0
наверное бревно застряло


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб апр 26, 2025 06:57:34 
Мучитель микросхем

Карма: 5
Рейтинг сообщений: 50
Зарегистрирован: Ср янв 04, 2012 11:57:40
Сообщений: 411
Откуда: Алчевск
Рейтинг сообщения: 0
Не вижу записи в CCR3, с чем сравнивать чтобы флаг ловить если будет while и if.
А так да - шутка юмора.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб апр 26, 2025 07:14:11 
Ум, честь и совесть. И скромность.
Аватар пользователя

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

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб апр 26, 2025 08:04:19 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 433
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2556
Рейтинг сообщения: 0
Согласен с ARV, для говнокода лучше отдельную тему создать и там "накладывать".


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб апр 26, 2025 08:38:35 
Мучитель микросхем
Аватар пользователя

Карма: 8
Рейтинг сообщений: 105
Зарегистрирован: Ср сен 02, 2015 07:47:20
Сообщений: 420
Рейтинг сообщения: 2
А кто и как будет решать где говнокод а где годный совет новичку?

_________________
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 6 декабря 2025 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб апр 26, 2025 09:15:39 
Друг Кота

Карма: 20
Рейтинг сообщений: 230
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6452
Рейтинг сообщения: 0
Не вижу записи в CCR3,

а она нужна?

Sergi писал(а):
с чем сравнивать чтобы флаг ловить если будет while и if.

даже если не будет. это законченный пример, который "ловит" все, что нужно.

HardWareMan писал(а):
А кто и как будет решать где говнокод а где годный совет новичку?

этих звать не надо. обозначились в числе первых. говнокодом считают все, кроме собственного.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Сб апр 26, 2025 12:28:45 
Ум, честь и совесть. И скромность.
Аватар пользователя

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

Добавлено after 2 hours 27 minutes 50 seconds:
А кто и как будет решать где говнокод а где годный совет новичку?

Новички? Если спасибо, значит, годный совет? Или есть иные критерии?

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 27, 2025 15:01:06 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 187
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1644
Рейтинг сообщения: 0
А кто и как будет решать где говнокод а где годный совет новичку?
"Миллион мух не могут ошибаться!" :)))

Добавлено after 8 minutes 16 seconds:
Новички? Если спасибо, значит, годный совет? Или есть иные критерии?
Скорее - наоборот. Новички почти никогда не говорят "спасибо". Если подсказка решает их проблему, они просто пропадают. Молча.

Обычная картина на многих форумах: Новичок регится и задаёт вопрос. Что-то у него не выходит. Дальше сыпятся советы. Кривые. Новичок их пробует - не работают. Или работают не совсем так. В процессе этого могут идти "спасибы". Или не идти. Потом следует один совет и... после этого тишина - топикстартер больше не появляется. Делаем вывод - этот последний совет был годный. Топикстартер решил проблему и тут же у него пропал всякий интерес к форуму. Он даже больше и не заходил. Даже "спасибо" не сказал. Зачем? Ведь его проблема решена.

Это - обычная картина. Которая встречается гораздо чаще, чем "спасибо" на годный совет.
Значит критерием "годного совета" можно считать, что топикстартер пропал после него. Наверное так. 8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 27, 2025 15:32:21 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 1575
Зарегистрирован: Вт окт 22, 2013 04:37:23
Сообщений: 3419
Откуда: Казань
Рейтинг сообщения: 0
Новички? Если спасибо, значит, годный совет?
Я.
Могу.
Дорого.
Долго.
Качественно.
Если быстро - очень дорого.

_________________
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезисты Ordyl Alpha 350 и AM 140.
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльная маска XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 27, 2025 16:15:23 
Опытный кот

Зарегистрирован: Вс мар 23, 2025 14:56:55
Сообщений: 700
Рейтинг сообщения: 0
Значит критерием "годного совета" можно считать, что топикстартер пропал после него. Наверное так. 8)
Именно так. И это не является невежливостью (свойственна тупым). Они просто не успевают. Их проблема была частью секретного проекта рептиолоидов, после решения вопроса топикстартера тут же устраняют лазером из космоса.

Добавлено after 1 minute 27 seconds:
Главное, как-то избавиться от тех, кто свой код говнокодом априори не считает... А то таких развелось куда больше тех, кто говнокодом чужой считает...
Мир гораздо проще: любой код - говно ;)

Добавлено after 4 minutes 9 seconds:
как новичок может решить, говнокод или нет? у него нет опыта для оценки. Ему дадут индусский рабочий вариант:
if a == 0 then b;
if a == 1 then c;
как было недавно, оно будет работать, он скажет спасибо или погибнет от лазера, но код-то говно, а если a обрабатывается в прерывании, то ещё и местами работать не так будет, только новичок этого не поймёт.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 27, 2025 16:31:36 
Мучитель микросхем
Аватар пользователя

Карма: 8
Рейтинг сообщений: 105
Зарегистрирован: Ср сен 02, 2015 07:47:20
Сообщений: 420
Рейтинг сообщения: 0
Скорее - наоборот. Новички почти никогда не говорят "спасибо". Если подсказка решает их проблему, они просто пропадают. Молча.

Я ещё в сети встречал такой "лайфхак" от некоторых: задают вопрос на форуме и под левым аккаунтом тут же дают явно плохой совет. А потом просто читает полемику профи, халявно выдающих годные решения вопросов на гора. Именно поэтому я не подаю нищим помогаю новорегам и ТС с одним глупым ответом в теме.

_________________
Репозиторий STM32: https://cloud.mail.ru/public/2i19/Y4w8kKEiZ
Актуальность репозитория: 6 декабря 2025 года
Если чего-то не хватает с сайта st.com - пишите, докачаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 27, 2025 17:53:40 
Мучитель микросхем

Карма: 5
Рейтинг сообщений: 50
Зарегистрирован: Ср янв 04, 2012 11:57:40
Сообщений: 411
Откуда: Алчевск
Рейтинг сообщения: 0
Я бы заменил TIM_SR_CC3IF на TIM_SR_UIF. Мне так понятнее. Хотя сработать сразу и через счет TIM1 может быть важно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 27, 2025 20:03:50 
Ум, честь и совесть. И скромность.
Аватар пользователя

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

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

Круговорот дерьма в программировании...

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 27, 2025 20:13:21 
Опытный кот

Зарегистрирован: Вс мар 23, 2025 14:56:55
Сообщений: 700
Рейтинг сообщения: 0
да, это есть такое. На мой взгляд, это происходит из-за отсутствия культуры спора. Причина-то спора вполне уважительная - найти истину, доказать, что моё мнение верное, а оппонент ошибается, притом, доказать на благо всем (ну или осознать ошибку), а не ради почесать чсв.
Но получается, как описал ARV.
А ведь совершенно несложно спокойно посмотреть, что написал оппонент, проверить, внести замечания или признаться, что был неправ.
Но нет, всегда сваливается в срач. Увы.
И я тоже так себя веду, особенно, когда провоцируют. Дважды увы. Надо как-то исправляться.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 27, 2025 20:20:16 
Ум, честь и совесть. И скромность.
Аватар пользователя

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

и у кого скорее всего будет говнокод?

эту задачку кандидатам в ФБР не задают...

Добавлено after 4 minutes 35 seconds:
вот сколько книг написано о том, какой код считается плохим, а какой менее плохим... и стандарты всякие понаписаны, мисры там всякие и что похлеще...и чо? все равно остаются желающие показать миру цикл for, в котором в инициализирующей части собрано 30% программы, в заключительной 30%, а остальное поделено пополам между частью условия и телом цикла...

можно ведь еще запулить код без пробелов и с переносами строк при помощи \, отформатировать его в виде ёлочки... круто же? и попутно спросить: а кто тут что-то странное видит? и все такие - ой, да... вот тут регистр не тот указан... и про бревна сразу. :)))

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс апр 27, 2025 20:45:01 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 1575
Зарегистрирован: Вт окт 22, 2013 04:37:23
Сообщений: 3419
Откуда: Казань
Рейтинг сообщения: 0
Цитата:
кто новичок, а кто профи?

Есть мнение, что новичок тот, у кого есть время трындеть "о пустом в порожнее". В частности, выискивать критерии для определения новичка - просто экзистенциальная проблема. У профи обычно нет времени и желания обсуждать такую ерунду - голова и время заняты работой.

Единственное, пожалуй, исключение - когда профи на пенсии. Вот тогда, бывает, работы мало, а времени много.

_________________
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезисты Ordyl Alpha 350 и AM 140.
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльная маска XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com


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

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


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

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


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

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


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