-
- Я бы сначала на разводку земли и питания глянул, а то при плохой земле всякие чудеса случаются. - Yft(07.05.2026 11:13)
- Провел исследования. Вывод: N7803-1С и GD32F103 несовместимы.
Керамика по питанию улучшает ситуацию, но не значительно. Улучшает
ситуацию снижение напряжения питания N7803-1С вольт до пяти. N7803-1С фтопку! - IBAH(06.05.2026 17:31)
- Спасибо, что поделились. При снижении напряжения на входе, скважность уменьшается, что положительно сказывается на работе конденсаторов. И всё же, какую ёмкость при -30 градусах, имеет керамика, которой вы пытались улучшить ситуацию? Не может выйти так, что вся керамика, и в преобразователе напряжения, и ваш довесок - просто теряют львиную долю ёмкости и не позволяют держать пульсации в норме? Nikolay_Po(1205 знак., 06.05.2026 18:35)
- А разве сразу не было понятно, что DC/DC с пульсациями 3% (100мВ
пик-пик на выходе 3,3В) не совсем то, что требуется для питания МК?
Кстати, эксперимент который я предлагал (с доп. LDO) не пробовали? - reZident(1 знак., 06.05.2026 17:36, ссылка)
- Имхо там не в пульсациях дело (осцилом я ничего криминального не увидел, как не подключал, 5мВр-р), там все сложнее, я подозреваю что частота преобразования 7803 как-то бьется с частотами МК - IBAH(06.05.2026 17:51)
- А что не так с 3%? Что для МК, с рабочим от 2,4 до 3,6в, какие-то
100мв? Скорее всего, на температуре, не держал стартовый скачок
потребления. - mse homjak(06.05.2026 17:49)
- У нас обычно делается так: из входного 24В с помощью DC/DC делается
рабочее 5В (в т.ч. для использования с изолированными RS485) и
далее LDO на 3,3В от которых и питается собственно МК + прочая
логика. - reZident(06.05.2026 17:54, +2)
- именно так. Везде у меня обязательно МК от LDO 3.3V - Лaгyнoв(06.05.2026 17:59, +1)
- я обычно импульсник ставлю - Ralex(06.05.2026 18:02)
- Главное, чтобы при импульсных бросках тока импульсник мог отрабатывать их без большого перерегулирования по напряжению. А то из-за кратковременных провалов или "подбросов" напряжения можно словить кучу аппаратных глюков, которые потом пытаться вылавливать в программе ;-) - reZident(06.05.2026 18:06)
- я обычно импульсник ставлю - Ralex(06.05.2026 18:02)
- именно так. Везде у меня обязательно МК от LDO 3.3V - Лaгyнoв(06.05.2026 17:59, +1)
- Как раз вкл питания помогало, ФАПЧ не стартовала при перезагрузке
ресетом - IBAH(06.05.2026 17:53)
- Аналоговое питание ФАПЧ дополнить фильтром? - !Neofit(06.05.2026 18:28)
- Документация требует соединять VDDA и VSSA с VDD и VSSсоответственно. И не предусмотрено питание от другого источника
напряжения. В тех случаях, когда дополнительная фильтрация
возможна, об этом пишут в документах. Для этого МК - не написали.
Так что я не уверен, что отдельная фильтрация на VDDA, не приведёт к нежелательным эффектам вроде защёлкивания или
зависания АЦП/ЦАП/ФАПЧ... - Nikolay_Po(06.05.2026 18:40)
- "Документация требует соединять VDDA и VSSA с VDD и
VSSсоответственно." Нет такого требования в документации! Есть только ограничение на
разницу потенциалов - не более 300мВ (чтобы встроенные "паразитные"
диоды между структурами не начали открываться). Более того, есть
даже рекомендации по фильтрации VDDA. reZident(2 знак., 06.05.2026 19:19, картинка, картинка, +1)
- Поищите по буквам Vdda другие предложения. Там было что-то вроде:
"...must be connected..." - Nikolay_Po(06.05.2026 19:21)
- Connected не запрещает LC фильтр. Ферритовую бусину какую-нибудь. - SciFi(06.05.2026 19:34)
- Я вам скриншот из datasheet GD32F103 привел. Там в примечании 4
сказано, что "рекомендуется", а не "требуется". Такие же
рекомендации с ограничением +/-300мВ я встречал и у других МК (от
NXP, TI, STM) с раздельными входами питания VDD и VDDA. - reZident(06.05.2026 19:27)
- А я ссылаюсь на строку, где сказано, что требуется. Неприятно,
когда тебе не верят наслово... Nikolay_Po(1 знак., 06.05.2026 19:29, картинка)
- Предложу заглянуть в макумент- см. п. 2.1.2 Vit(29 знак., 08.05.2026 13:03, ссылка)
ТёплыеЛамповые микроконтроллеры: "Due to the threshold voltage characteristics of the MOS tube, ..." - !Neofit(08.05.2026 21:46)- :) тенденция, однако Vit(2 знак., 09.05.2026 10:47, ссылка, ссылка)
- Думаю, при переводе с китайского, спутали tube и valve. Ну или
просто писал человек с неродным английским. - Nikolay_Po(08.05.2026 22:15)
- WCH - тоже: - !Neofit(1 знак., 08.05.2026 22:54, ссылка)
- СПАСИБО. Исчерпывающе. - Nikolay_Po(08.05.2026 21:20)
- Я остаюсь при своем мнении, что это не строгое требование, а
рекомендация. Иначе вообще нет смысла в раздельном питании цифры и
аналога, если более чувствительный аналог даже нельзя отфильтровать
в питании. - reZident(06.05.2026 19:34)
- Коллеги, переусердствовавшие с фильтрацией, получали полные отказы
контроллеров
послепри подаче питания. Зависело от скорости нарастания напряжения. МК пробивало от звона дросселя фильтра. Вроде даже здесь обсуждалось. Главное, если в серии не будет работать, исходя из написанного в ДШ, претензий гигадивайсу не предъявишь. - Nikolay_Po(06.05.2026 20:11)- Bead не дроссель, вроде. Хотя - не раз и не два уже мусолили тему
выброса на дросселе. Я - даже сим запрягал. Надо будет поискать и в
тэги вписать. - !Neofit(06.05.2026 23:46)
- Тут было: Nikolay_Po(206 знак., 07.05.2026 09:07, ссылка, ссылка)
- И там. Посчитать характеристическое сопротивление контура и сделать
его достаточно малым? - !Neofit(1 знак., 07.05.2026 12:01, ссылка)
- Я бы делал достаточно большим. А то контур с малым - будет плохо
демпфироваться. - Nikolay_Po(07.05.2026 13:20)
- Омическим или характеристическим? Смотри картинку, там -
характеристическое. - !Neofit(07.05.2026 18:41)
- Я всегда думал, что чем ниже характеристическое сопротивление
контура, тем меньшее активное сопротивление потерь в него нужно в
него внести, чтобы задемпфировать. Например, LC-фильтр с низким
характеристическим сопротивлением будет звенеть под малой
нагрузкой. Или я ошибаюсь? - Nikolay_Po(07.05.2026 22:58)
- Надо подумать и в учебник заглянуть. !Neofit(160 знак., 08.05.2026 09:37)
- Вроде бы, характеристическое сопротивление одинаковое, а вот нагрузка подключается к нему в одном случае - параллельно, в другом - последовательно. Отсюда и разница в поведении. Параллельный контур демпфируется низким активным сопротивлением, а последовательный - наоборот, демпфируется высоким активным сопротивлением. - Nikolay_Po(08.05.2026 10:17)
- Надо подумать и в учебник заглянуть. !Neofit(160 знак., 08.05.2026 09:37)
- Я всегда думал, что чем ниже характеристическое сопротивление
контура, тем меньшее активное сопротивление потерь в него нужно в
него внести, чтобы задемпфировать. Например, LC-фильтр с низким
характеристическим сопротивлением будет звенеть под малой
нагрузкой. Или я ошибаюсь? - Nikolay_Po(07.05.2026 22:58)
- Омическим или характеристическим? Смотри картинку, там -
характеристическое. - !Neofit(07.05.2026 18:41)
- Я бы делал достаточно большим. А то контур с малым - будет плохо
демпфироваться. - Nikolay_Po(07.05.2026 13:20)
- И там. Посчитать характеристическое сопротивление контура и сделать
его достаточно малым? - !Neofit(1 знак., 07.05.2026 12:01, ссылка)
- Тут было: Nikolay_Po(206 знак., 07.05.2026 09:07, ссылка, ссылка)
- Дык, GigaDevice явно и четко предупредил подобных "рационализаторов" в примечании к таблице Absolute maximum ratings, где черным по белому сказано "... does not exceed 300 mV during power-up and operation." - reZident(06.05.2026 20:39)
- Bead не дроссель, вроде. Хотя - не раз и не два уже мусолили тему
выброса на дросселе. Я - даже сим запрягал. Надо будет поискать и в
тэги вписать. - !Neofit(06.05.2026 23:46)
- Коллеги, переусердствовавшие с фильтрацией, получали полные отказы
контроллеров
- Предложу заглянуть в макумент- см. п. 2.1.2 Vit(29 знак., 08.05.2026 13:03, ссылка)
- А я ссылаюсь на строку, где сказано, что требуется. Неприятно,
когда тебе не верят наслово... Nikolay_Po(1 знак., 06.05.2026 19:29, картинка)
- Поищите по буквам Vdda другие предложения. Там было что-то вроде:
"...must be connected..." - Nikolay_Po(06.05.2026 19:21)
- "Документация требует соединять VDDA и VSSA с VDD и
VSSсоответственно." Нет такого требования в документации! Есть только ограничение на
разницу потенциалов - не более 300мВ (чтобы встроенные "паразитные"
диоды между структурами не начали открываться). Более того, есть
даже рекомендации по фильтрации VDDA. reZident(2 знак., 06.05.2026 19:19, картинка, картинка, +1)
- Документация требует соединять VDDA и VSSA с VDD и VSSсоответственно. И не предусмотрено питание от другого источника
напряжения. В тех случаях, когда дополнительная фильтрация
возможна, об этом пишут в документах. Для этого МК - не написали.
Так что я не уверен, что отдельная фильтрация на VDDA, не приведёт к нежелательным эффектам вроде защёлкивания или
зависания АЦП/ЦАП/ФАПЧ... - Nikolay_Po(06.05.2026 18:40)
- Другая нагрузка была на стабилизаторе? Или только миллиамперы МК? - Nikolay_Po(06.05.2026 18:16)
- Аналоговое питание ФАПЧ дополнить фильтром? - !Neofit(06.05.2026 18:28)
- У нас обычно делается так: из входного 24В с помощью DC/DC делается
рабочее 5В (в т.ч. для использования с изолированными RS485) и
далее LDO на 3,3В от которых и питается собственно МК + прочая
логика. - reZident(06.05.2026 17:54, +2)
- я от 5 вольт USB через два диода кинул питание, получилось где-то 3В. Все ОК - IBAH(06.05.2026 17:47)
- Хотите хохму. Сделал подбор коэффициента PLL, заодно и померил
время установления. Время установления в десятки раз превосходит
указанное в ДС (300мкс), а при пониженной температуре (сейчас
заморозил -15) в сотни раз - IBAH(28.04.2026 20:23)
- Может, питание шумное. - SciFi(28.04.2026 20:26)
- +1. И шум увеличивается при уменьшении температуры из-за увеличения
ESR конденсаторов или еще из-за чего-то похожего. - il-2(29.04.2026 07:16)
- Хмм... Есть программный способ прогреть конденсатор?.. Надо
подумать... - Nikolay_Po(29.04.2026 08:47)
- по доке на N7803 номиналы конденсаторов по входам-выходам
нормируются (по выходу 22 uF/10 V MLCC и максимально не более 680
uF). соблюдаете? по идее это должно быть ближе к X7R, а могли
впаять какой-попало - Vit(29.04.2026 11:52)
- Именно так. 22мкФ электролит + 17х0.1мкф X7R. С шумами, мне
кажется, все отлично. В МК работает АЦП, аналоговое и цифровое
питание объединены, на минимальной тактовой, шум +-1 младшего
разряда. - IBAH(29.04.2026 12:46)
- Всё отлично пока всё отлично. Вы же шум АЦП не в холодильнике
мерили? - SciFi(29.04.2026 13:55)
- Тест - Omorfodis(03.05.2026 01:54,
) - Ну не мерил, скорее оценивал, в холодильнике тоже - IBAH(29.04.2026 16:14)
- Тест - Omorfodis(03.05.2026 01:54,
- насчет емкостей на самом проце предложу посмотреть AN076 (Figure 2-35), ну и отголоски в AN191 Vit(86 знак., 29.04.2026 12:56, ссылка, ссылка)
- MLCC это керамика (Multilayer Ceramic Capacitor), а не электролит. - reZident(29.04.2026 12:50)
- А он что сказал? Электролит и 17шт MCLL - 1.7мкФ керамики в сумме. - Nikolay_Po(29.04.2026 13:41)
- Дык, я на его сообщение (в контексте сообщения Vit) и подметил ,
что на выходе DC/DC должен стоять MLCC, а не электролит. reZident(1 знак., 29.04.2026 13:56, картинка)
- Спасибо. Теперь понял. ТС не соблюл рекомендацию ставить большую
керамику. Электролит, при -40, паршивенький конденсатор, а 1.7мкФ
разбросанной поодаль керамики могло и не хватить, гипотетически. Nikolay_Po(243 знак., 29.04.2026 14:44)
- В datasheet на DC/DC N7803-1C к значению выходного параметра RIPPLE
& NOISE = 100mVp-p max. есть примечание 2.Ripple & noise are measured at 20MHz by using a 12" twisted
pair terminated with a 0.1μf & 47μf capacitor. - reZident(29.04.2026 14:58)
- Спасибо. Самому вникать - не успеваю, а интересно. Всё-таки это DC/DC, а не линейный стабилизатор. - Nikolay_Po(29.04.2026 18:12)
- В datasheet на DC/DC N7803-1C к значению выходного параметра RIPPLE
& NOISE = 100mVp-p max. есть примечание 2.Ripple & noise are measured at 20MHz by using a 12" twisted
pair terminated with a 0.1μf & 47μf capacitor. - reZident(29.04.2026 14:58)
- Спасибо. Теперь понял. ТС не соблюл рекомендацию ставить большую
керамику. Электролит, при -40, паршивенький конденсатор, а 1.7мкФ
разбросанной поодаль керамики могло и не хватить, гипотетически. Nikolay_Po(243 знак., 29.04.2026 14:44)
- Дык, я на его сообщение (в контексте сообщения Vit) и подметил ,
что на выходе DC/DC должен стоять MLCC, а не электролит. reZident(1 знак., 29.04.2026 13:56, картинка)
- +1 - Vit(29.04.2026 12:56)
- А он что сказал? Электролит и 17шт MCLL - 1.7мкФ керамики в сумме. - Nikolay_Po(29.04.2026 13:41)
- Всё отлично пока всё отлично. Вы же шум АЦП не в холодильнике
мерили? - SciFi(29.04.2026 13:55)
- Именно так. 22мкФ электролит + 17х0.1мкф X7R. С шумами, мне
кажется, все отлично. В МК работает АЦП, аналоговое и цифровое
питание объединены, на минимальной тактовой, шум +-1 младшего
разряда. - IBAH(29.04.2026 12:46)
- Есть аппаратный способ сделать питание как положено, а не как получится :-) - SciFi(29.04.2026 08:49)
- по доке на N7803 номиналы конденсаторов по входам-выходам
нормируются (по выходу 22 uF/10 V MLCC и максимально не более 680
uF). соблюдаете? по идее это должно быть ближе к X7R, а могли
впаять какой-попало - Vit(29.04.2026 11:52)
- Хмм... Есть программный способ прогреть конденсатор?.. Надо
подумать... - Nikolay_Po(29.04.2026 08:47)
- +1. И шум увеличивается при уменьшении температуры из-за увеличения
ESR конденсаторов или еще из-за чего-то похожего. - il-2(29.04.2026 07:16)
- Может, питание шумное. - SciFi(28.04.2026 20:26)
- Короче если вздрочнуть МК ФАПЧ запускается. Раз запустилась когда
пускатель в холодильнике щелкнул. Болваны пишут, что такие проблемы
могут быть при снижении напряжения питания. А я его померить не
могу. Все питается от N7803-1C, -40+85, надо понимать точность +-3%
во всем диапазоне. Еще пишут что проблемы в уходе частоты тактового
генератора. Но какой уход, если ФАПЧ запускается даже UART
работает. IBAH(1301 знак., 27.04.2026 23:26)
- Я бы на вашем месте попробовал временно заменить вашу схему питания на более приличную. Например, взять тот же самый DC/DC из серии N78, но с выходом 5В (N7805-1C) и вслед за ним включить LDO на 3,3В. - reZident(29.04.2026 16:18)
- N7803 откуда питание получает? Батарея, импульсный источник и т.п.?
Может оно при старте просаживает вход? - Toчкa oпopы(29.04.2026 14:06)
- У меня блок питания как Днепрогэс! на 24в 20А - IBAH(29.04.2026 16:13)
- На всякий случай... Длина проводов между БП? Входной конденсатор на
N78? - Toчкa oпopы(1 знак., 29.04.2026 17:50, ссылка)
- Хочешь сказать - N7803 на морозе возбуждается? - IBAH(29.04.2026 20:02)
- Любой из них. Запоминающий осциллограф - есть ли? - Toчкa oпopы(29.04.2026 20:32)
- Хочешь сказать - N7803 на морозе возбуждается? - IBAH(29.04.2026 20:02)
- На всякий случай... Длина проводов между БП? Входной конденсатор на
N78? - Toчкa oпopы(1 знак., 29.04.2026 17:50, ссылка)
- У меня блок питания как Днепрогэс! на 24в 20А - IBAH(29.04.2026 16:13)
- Нашел затык, не стартует ФАПЧ. И что делать? снижать тактовую? - IBAH(27.04.2026 20:14)
- Если пройтись по ссылкам, которые давал il-2, то можно обнаружить сообщение от Nikolay_Po, в котором есть ответ на Ваш вопрос. - arisov77(1 знак., 27.04.2026 20:50, ссылка)
- не совсем моя ситуация, у меня проблема при софтверном ресете.
Питание уже устаканилось - IBAH(27.04.2026 21:09)
- Попробуйте переключиться сначала на встроенный генератор без ФАПЧ,
а потом подавайте сброс. Посмотрите, будет ли разница? Вряд ли
будет, скорее всего, проблема во внешней цепи. Но я бы попробовал. - Nikolay_Po(27.04.2026 21:24)
- При старте включением питания этот эффект тоже проявляется, но не
так очевидно. Колебания по питанию помогают или запустится
генератору ФАПЧ или детектору захватить. Я вижу один выход снижать
частоту до мегагерц 80 - IBAH(27.04.2026 21:34)
- Есть GPIO на земле или на питании? Ну, там вход компаратора или ещё
чего? Если есть - запускайтесь без ФАПЧ, с самого надёжного
генератора из встроенных. Дёргайте аккуратно ШИМом лапку GPIO к
плюсу или к минусу - чтобы пошёл ток короткого замыкания.
Подождите, пока кристалл прогреется. Как прогрелся - включайте ФАПЧ
с нужным генератором. Это если без доработок... - Nikolay_Po(27.04.2026 21:42)
- ни за что бы не догадался так прогреть МК на морозе! :-) - Лaгyнoв(28.04.2026 12:48)
- У меня фантазия богатая. За то и ценят. Кстати, у WCH, в некоторых корпусах, из-за отсутствия полноценного мультиплексора GPIO, для сохранения функций разных периферийных модулей в маловыводных корпусах, некоторые GPIO соединены вместе. В таком случае, их можно задействовать для нагрева подобным образом, включив встречно. Будет даже "мягче", чем если просто включать GPIO в КЗ на питание. Nikolay_Po(106 знак., 28.04.2026 15:11)
- Ужас какой Ralex(1 знак., 28.04.2026 12:45, картинка)
- Слишком грубо и череповато. - Toчкa oпopы(27.04.2026 21:50)
- Объясните, почему череповато? Почему грубо? По-моему, изящно и
тонко. См. ниже. Nikolay_Po(817 знак., 28.04.2026 10:41)
- К.З. Toчкa oпopы(425 знак., 28.04.2026 12:48)
- И ещё, кристалл относительно толстый. Так что норм. Прогреет.
Бывало, из-за КЗ выхода, пластиковый корпус МК становился заметно
теплее, чем без КЗ. Что уж тут говорить о кристалле в пару
миллиметров. И транзистор выживал. Nikolay_Po(241 знак., 28.04.2026 15:15)
- Толстый. Т.е. - ниибацкий градиент температур. Привет отрыву разварки (IGBT весьма страдают от термоциклирования). Ведь здесь выделение энергии будет в паре микрон от поверхности (планарные транзисторы). У силовых - канал вертикальный и тепло прямо в "теле" генерируется. - Toчкa oпopы(28.04.2026 16:13)
- Откуда такой скепсис? Ключи GPIO, в моей практике, несмотря на
большое количество устроенных во время прототипирования и отладок
КЗ, как ни странно, дохнут весьма редко. Даже при временах
воздействия КЗ в десятки и сотни мс. По моей личной оценке частота
отказа выхода при КЗ - 1:10, если не реже. Nikolay_Po(557 знак., 28.04.2026 15:06, картинка)
- Чтобы всем стало хорошо, нужно на обратную сторону платы, под проц,
паять транзюк, коллектором в питалово, эмиттером в землю. И ШИМом
греть его, а он будет греть проц. Мы так термостат делали в своё
время. - mse homjak(28.04.2026 16:49)
- В текущей ситуации, ТС хочет решить вопрос программной доработкой. Это в следующей итерации он будет уже опытнее. - Nikolay_Po(28.04.2026 17:31)
- Не помню и не могу найти, но точно попадалось -- выходной ключ порта просто не может выдать большой ток из-за низкой крутизны. Тогда он и не сгорит, но и не нагреется и потому и не сгорит. - Бapбoc(28.04.2026 15:55, +1)
- Это рубрика "вредные советы". Вы во многих других областях выдаете отличные решения, но вот это - просто пиздец. - Ralex(28.04.2026 15:17, +1)
- Чтобы всем стало хорошо, нужно на обратную сторону платы, под проц,
паять транзюк, коллектором в питалово, эмиттером в землю. И ШИМом
греть его, а он будет греть проц. Мы так термостат делали в своё
время. - mse homjak(28.04.2026 16:49)
- И ещё, кристалл относительно толстый. Так что норм. Прогреет.
Бывало, из-за КЗ выхода, пластиковый корпус МК становился заметно
теплее, чем без КЗ. Что уж тут говорить о кристалле в пару
миллиметров. И транзистор выживал. Nikolay_Po(241 знак., 28.04.2026 15:15)
- К.З. Toчкa oпopы(425 знак., 28.04.2026 12:48)
- Заморозил на -40, этот эффект стал проявляться и при включении.
Надо ФАПЧ как-то вздрочнуть после старта. - IBAH(27.04.2026 22:24)
- Чего gemini советует насчет включения всей периферии. Датчик
температуры на чипе есть. jlm(2815 знак., 28.04.2026 13:28)
- Ну и как ты разгонишь тактовую для перезаряда динамических
ёмкостей, если у тебя ФАПЧ не работает, пока кристалл холодный? - Nikolay_Po(28.04.2026 14:40)
- стартануть на чем можно стартануть, подогреть загрузив периферию. - jlm(28.04.2026 14:44)
- Ну и как ты разгонишь тактовую для перезаряда динамических
ёмкостей, если у тебя ФАПЧ не работает, пока кристалл холодный? - Nikolay_Po(28.04.2026 14:40)
- Чего gemini советует насчет включения всей периферии. Датчик
температуры на чипе есть. jlm(2815 знак., 28.04.2026 13:28)
- Объясните, почему череповато? Почему грубо? По-моему, изящно и
тонко. См. ниже. Nikolay_Po(817 знак., 28.04.2026 10:41)
- ни за что бы не догадался так прогреть МК на морозе! :-) - Лaгyнoв(28.04.2026 12:48)
- Есть GPIO на земле или на питании? Ну, там вход компаратора или ещё
чего? Если есть - запускайтесь без ФАПЧ, с самого надёжного
генератора из встроенных. Дёргайте аккуратно ШИМом лапку GPIO к
плюсу или к минусу - чтобы пошёл ток короткого замыкания.
Подождите, пока кристалл прогреется. Как прогрелся - включайте ФАПЧ
с нужным генератором. Это если без доработок... - Nikolay_Po(27.04.2026 21:42)
- При старте включением питания этот эффект тоже проявляется, но не
так очевидно. Колебания по питанию помогают или запустится
генератору ФАПЧ или детектору захватить. Я вижу один выход снижать
частоту до мегагерц 80 - IBAH(27.04.2026 21:34)
- Попробуйте переключиться сначала на встроенный генератор без ФАПЧ,
а потом подавайте сброс. Посмотрите, будет ли разница? Вряд ли
будет, скорее всего, проблема во внешней цепи. Но я бы попробовал. - Nikolay_Po(27.04.2026 21:24)
- не совсем моя ситуация, у меня проблема при софтверном ресете.
Питание уже устаканилось - IBAH(27.04.2026 21:09)
- Если пройтись по ссылкам, которые давал il-2, то можно обнаружить сообщение от Nikolay_Po, в котором есть ответ на Ваш вопрос. - arisov77(1 знак., 27.04.2026 20:50, ссылка)
- там своя китайская ФАПЧ? Почему у простого STM32 всё стартует? - Лaгyнoв(27.04.2026 17:55)
- Прошу прощения, всех ввел в заблуждение. Не стартует после
софтверного ресета. - IBAH(27.04.2026 14:13)
- Есть интересный нюанс с программным сбросом - некоторую периферию
необходимо контролируемо остановить до программного сброса, иначе
после сброса чего-нибудь переклинит. К ethernet и DMA это точно
относится. - AlexG(27.04.2026 18:11)
- Очень интересно! По идее, программный сброс по схеме STM, должен
приводить, фактически, к аппаратному сбросу через цепь NRST... - Nikolay_Po(27.04.2026 21:26)
- Вот именно. То есть если этот нюанс существует, то это нюанс с аппаратным сбросом. - SciFi(27.04.2026 21:32)
- Очень интересно! По идее, программный сброс по схеме STM, должен
приводить, фактически, к аппаратному сбросу через цепь NRST... - Nikolay_Po(27.04.2026 21:26)
- Столкнулись недавно, что у STM32F302 не работает software reset,
если использовать для сброса TPS3809K33DBV (SVS на 2,93В). При том,
что с китайским аналогом RS809-2.93YSF3 программный сброс работает.
Оказалось, что у TPS3809 выход более "жесткий", чем у RS809 поэтому
транзистор на входе NRST унутре STM32D302 не может "пересилить"
выход "жесткой" м/с SVS. Проблема решилась установкой резистора
360Ом последовательно со входом NRST, благо на плате такой варинт
был заранее reZident(15 знак., 27.04.2026 14:42, ссылка, картинка)
- Дегенераты блд. Я правильно понимаю, что они так сделали в надежде
что хотя бы кто-то объединяет вывод RST проца с выводами RST
периферийных микросхем, так чтобы при soft rst и периферия
сбрасывалась? - Ralex(27.04.2026 15:33)
- Наши программисты задействовали эту функцию software reset для
того, чтобы бутлоадер запускать на устройстве, подключенного вместе
с другими на общей шине. Для прочих целей у нас обычно аппаратный
WatchDog применяется, который питание всего устройства
отключает/включает. Таким образом обеспечивается сброс всей
периферии даже, если где-то от внешних помех возник триггерный
эффект во входных цепях. reZident(276 знак., 27.04.2026 16:21)
- История на самом деле поучительная, но никакого отношения к этому
ST костылю не имеет ) Что же до меня, я ставлю на ресет STM32
рекомендуемую RC цепь и естественно не использую этот вывод для
ресета периферии. В некоторых батарейных устройствах этот пин так
же управляется микросхемой сброса по очень длительному удержанию
кнопки (по аналогии с телефонами). Никаких проблем никогда не
встречал. - Ralex(27.04.2026 16:30)
- Аппаратный WatchDog это не тот, что встроен в МК, а совершенно
отдельный/независимый узел схемы! - reZident(27.04.2026 16:35)
- Ну естественно отдельный, раз он умеет снимать питание со схемы. Я поняль, насяльника. - Ralex(27.04.2026 17:11)
- Аппаратный WatchDog это не тот, что встроен в МК, а совершенно
отдельный/независимый узел схемы! - reZident(27.04.2026 16:35)
- История на самом деле поучительная, но никакого отношения к этому
ST костылю не имеет ) Что же до меня, я ставлю на ресет STM32
рекомендуемую RC цепь и естественно не использую этот вывод для
ресета периферии. В некоторых батарейных устройствах этот пин так
же управляется микросхемой сброса по очень длительному удержанию
кнопки (по аналогии с телефонами). Никаких проблем никогда не
встречал. - Ralex(27.04.2026 16:30)
- Да. Оно ещё обеспечивает гарантированную минимальную ширину импульса сброса, если эта линия шелохнулась до низкого уровня. Nikolay_Po(133 знак., 27.04.2026 16:03)
- Наши программисты задействовали эту функцию software reset для
того, чтобы бутлоадер запускать на устройстве, подключенного вместе
с другими на общей шине. Для прочих целей у нас обычно аппаратный
WatchDog применяется, который питание всего устройства
отключает/включает. Таким образом обеспечивается сброс всей
периферии даже, если где-то от внешних помех возник триггерный
эффект во входных цепях. reZident(276 знак., 27.04.2026 16:21)
- Дегенераты блд. Я правильно понимаю, что они так сделали в надежде
что хотя бы кто-то объединяет вывод RST проца с выводами RST
периферийных микросхем, так чтобы при soft rst и периферия
сбрасывалась? - Ralex(27.04.2026 15:33)
- Дык может и ресета не было. Если RST притянуть к +3, например, то
не будет никакого ресета. - SciFi(27.04.2026 14:14)
- ST-линк шил через хардваре ресет - IBAH(27.04.2026 14:26)
- Есть интересный нюанс с программным сбросом - некоторую периферию
необходимо контролируемо остановить до программного сброса, иначе
после сброса чего-нибудь переклинит. К ethernet и DMA это точно
относится. - AlexG(27.04.2026 18:11)
- Единственная и неповторимая причина нестарта этих МК - несоблюдения
Recomended Operating Conditions, а конкретно - заниженное
напряжение питания, при котором начинается его работа. Я тут про
это много раз говорил. Встроенная схема POR не обеспечивает старт
при необходимом напряжении, если скорость нарастания питания будет
медленной. Спасает внешний супервизор. - il-2(27.04.2026 13:50)
- А как нибудь нельзя малой кровью, не изменяя аппаратную часть?
Может чего в настройках накрутить? - IBAH(27.04.2026 14:08)
- А каплю припоя между лапками МК - это уже большая кровь? - Nikolay_Po(1 знак., 27.04.2026 21:43, ссылка)
- Только высокой скоростью нарастания питания il-2(210 знак., 27.04.2026 17:25, ссылка, ссылка)
- Упс. У меня внешний генератор. - Бapбoc(27.04.2026 14:14)
- А как нибудь нельзя малой кровью, не изменяя аппаратную часть?
Может чего в настройках накрутить? - IBAH(27.04.2026 14:08)
- У СН32F ниже -40 замерзает HSE генератор, а ФАПЧи работают (если затактировать от внешнего генератора). Возможно, у вас что-то подобное. AlexG(70 знак., 27.04.2026 13:47)
- Он (гигадевайс) успешно стартует при -60 по Цельсию. - Бapбoc(27.04.2026 13:32)
- и ФАПЧ стартует при любом коэффициенте? - IBAH(27.04.2026 13:34)
- Тут извините. Оно стартует, а раз так, то неужели мне было нужно
проводить исследования. - Бapбoc(27.04.2026 13:40)
- А какая частота задающего генератора была? Мне кажется что проблемы
связаны с делителем ФАПЧ. Они возникают при больших (>16)
значениях делителя. - IBAH(28.04.2026 11:11)
- 25 МГц. И не генератор, как выше написал, а резонатор. - Бapбoc(28.04.2026 11:40)
- Не кварц, а керамический? - Nikolay_Po(28.04.2026 12:23)
- Кварц. - Бapбoc(28.04.2026 12:24)
- В моём окружении привычно говорить "кварц" о кварцевом резонаторе,
а "резонатором" называют керамический резонатор, который дешевле и
менее точный. Как-то привык так... - Nikolay_Po(28.04.2026 12:34)
- А ты знаешь, как они называют... Попал тут в окружение, где кондеи
называют кондёрами. Поубивал бы. Бapбoc(1 знак., 28.04.2026 12:46, картинка)
- неправы вы, в армии в РМ тока так и называли :) а кондеи, это для
климат-контроля :)) А вообще терминология такая штука - кому как
нравится :) Adept(902 знак., 28.04.2026 17:59)
- Вы не поняли! Точнее поняли все наоборот. Барбос речет про то, что кондиционеры называют кондёрами, не кондеями. Я тоже с таким явлением сталкивался, когда младшая дочка, понахватавшаяся на работе сленга, не совсем понимая его смысла, однажды выдала, что на работе "кондёр сломался". Пришлось пояснять ей разницу в сленговых терминологиях :-) - reZident(28.04.2026 18:37)
- когда услыхал в Киеве, что творог называется "сыр", то был в
полном... недоумении. :-) - Лaгyнoв(28.04.2026 12:50)
- Ага. А в Сербии сметана - это наши сливки. - Nikolay_Po(28.04.2026 15:10)
- В Новосибирске сырников нет? - SciFi(28.04.2026 13:01)
- к слову, в детстве от слов в песне "... и с сыром пироги!" тоже недоумевал - как это? :-) - Лaгyнoв(28.04.2026 16:50)
- слово "сырники" есть. Но их делают из творога. :-) - Лaгyнoв(28.04.2026 16:49)
- неправы вы, в армии в РМ тока так и называли :) а кондеи, это для
климат-контроля :)) А вообще терминология такая штука - кому как
нравится :) Adept(902 знак., 28.04.2026 17:59)
- А ты знаешь, как они называют... Попал тут в окружение, где кондеи
называют кондёрами. Поубивал бы. Бapбoc(1 знак., 28.04.2026 12:46, картинка)
- В моём окружении привычно говорить "кварц" о кварцевом резонаторе,
а "резонатором" называют керамический резонатор, который дешевле и
менее точный. Как-то привык так... - Nikolay_Po(28.04.2026 12:34)
- Кварц. - Бapбoc(28.04.2026 12:24)
- Не кварц, а керамический? - Nikolay_Po(28.04.2026 12:23)
- 25 МГц. И не генератор, как выше написал, а резонатор. - Бapбoc(28.04.2026 11:40)
- А какая частота задающего генератора была? Мне кажется что проблемы
связаны с делителем ФАПЧ. Они возникают при больших (>16)
значениях делителя. - IBAH(28.04.2026 11:11)
- Тут извините. Оно стартует, а раз так, то неужели мне было нужно
проводить исследования. - Бapбoc(27.04.2026 13:40)
- и ФАПЧ стартует при любом коэффициенте? - IBAH(27.04.2026 13:34)
- Единственное? Какое смелое заявление. - SciFi(27.04.2026 13:30)
- У меня после инициализации МК в КОМ порт выводится идентификатор
ПО. До этого момента это единственное место. - IBAH(27.04.2026 13:33)
- А ежели не ориентироваться на COM-порт, а просто светодиодом на
плате поморгать? Например, со скважностью 4:1 если все ОК или 1:1
если от ФАПЧ готовности нету в течение определенного времени. - reZident(27.04.2026 13:42)
- заведу программатор в холодильник и буду так и пробовать - IBAH(27.04.2026 13:47)
- А ежели не ориентироваться на COM-порт, а просто светодиодом на
плате поморгать? Например, со скважностью 4:1 если все ОК или 1:1
если от ФАПЧ готовности нету в течение определенного времени. - reZident(27.04.2026 13:42)
- У меня после инициализации МК в КОМ порт выводится идентификатор
ПО. До этого момента это единственное место. - IBAH(27.04.2026 13:33)