- Апдйт CubeIDE - работаю на версии 1.15 Апдейтер предлагает
поставить 2.0.0 Апдейтится, или это сулит гемор? Mty1(1 знак., Сегодня, 00:42, ARM, картинка)
- Плак-плак… Чего ж так мало памяти под USB btable в "младших"
STM32F303? Eddy_Em(1052 знак., Вчера, 23:26, Off, ссылка)
- Поделитесь пожалуйста информацией про построение
высоконадежных/отказоустойчивых систем [на микроконтроллере]? Т.е.
когда разработчик подразумевает и учитывает, что среда исполнения
может быть не надежна. Типа критичные данные хранятся в нескольких
копиях, всё постоянно перепроверяется, проверяется корректность
работы блоков микроконтроллера и т д. Как-то давно уже слегка
затрагивали тему: - может кто подскажет ключевые слова для поиска
информации и упомянутого там AN ? pavel2000(10 знак., 09.02.2026 18:27, dao, ссылка, ссылка, полностью)
- Ключевые слова Functional Safety (FuSa). Гляньте материал по ссылке
(оно старое, но дает представление). Оно как бэ не только про
микроконтроллер, но и про систему. Если FMEA анализ своей
схемотехники вы можете провести и увеличить надежность переработкой
схемы, то для МК общего назначения - уже нет, но можете покрыть ПО
тестами и уйти в безопасный режим при обнаружении ошибки.
Библиотеки тестирования (Class B) обычно доступны у разных вендоров
(и даже у Китайцев). Под НДА Илья(198 знак., Вчера, 17:53, ссылка, ссылка)
- Зависит от того ездит-плавает-ныряет-летает ваше устройство и
сколько человек умрет в случае его отказа. Для народно-любимого STM
можно начать отсюда []. Если есть намерения это все продавать, то
сертификация по словам одного знакомого требует в 2-3 раза больше
усилий чем разработка. Он себе заодно язву на нервной почве
заработал... NeoPower________(1 знак., 10.02.2026 19:11, ссылка)
- делал прогу в которой главный цикл задавался через железный ресет
мк - vvv(10.02.2026 11:48,
, +1)
- Совсем недавно я узнал, что в STM32 программный ресет делается
путем замыкания внешнего пина RESET внутри МК с помощью унутреннего
MOSFET. Поэтому, если у м/с SVS хороший push-pull-ный выход, то
программный ресет не работает - унутренему MOSFET не хватает тока
пересилить push-схему SVS. Никогда до этого в других МК не встречал
такой идиотской схемы программного сброса! reZident(1 знак., 10.02.2026 12:49, картинка)
- У многих ARM-ов так, в том числе линухоидных. Видимо для того,
чтобы была единая цепь сброса на все случаи жизни. - LightElf(11.02.2026 20:24)
- Надо полагать, это сделано сознательно. Идея скорее всего в том,
что на этом-же ресете висят другие внешние устройства и софтварный
сброс заодно синхронно сбрасывает и их. - mr-x(10.02.2026 13:16)
- Я тоже удивился в сое время. :-) - Лaгyнoв(10.02.2026 18:37)
- В нормальных МК это делается на аппаратной логике внутри МК, уже
после схемы антидребезга входного сигнала RESET. Для использования
же software reset на STM32 приходится сознательно ухудшать его
помехоустойчивость, включая резистор между выходом SVS и входом
RESET МК. - reZident(10.02.2026 13:21)
- А в чем проблема туда воткнуть килоомный резистор поближе к ноге? Я
сомневаюсь, что можно найти такой источник помех, что reset будет
самопроизвольно к земле поджиматься, а МК при этом не пормет… - Eddy_Em(10.02.2026 13:32)
- Угадайте, сколько минут до непредсказуемого сброса проработает
такой контроллер когда рядом в шкафу частотник и/или контакторы
работают? Или рядом с контроллером поджиг газовой горелки
включается? - reZident(10.02.2026 13:41)
- Ачётакова? Половина наших поделий висит в шкафах частотников, часто
на сотни кВт. Вторая половина болтается под землёй, питание на них
подаётся через высоковольтный кабель, по нему же питается
двигатель. - Бapбoc(Вчера, 18:17)
- Я электрошокером бил в свою плату так, чтобы ток от одного контакта
до другого проходил по земле, по диагонали платы. Ничего не висло и
не сбрасывалось. - HeПpocтoBce(Вчера, 17:59,
)
- Пускатель, находящийся рядом, никак не влияет. Я даже вместо 1кОм
делал 4к7 — все равно все ОК. Eddy_Em(135 знак., 10.02.2026 13:47)
- Есть мнение, что пушпульный выход монитора питания - ошибочное
решение. Объединение сбросов - обычная практика. - mr-x(10.02.2026 13:32)
- Atmel (A)T89, унаследованные от Temic'а. ЕМНИП. - Toчкa oпopы(10.02.2026 12:59)
- Принцип Fail Fast, Restart Quickly ? bodis(1 знак., 10.02.2026 10:56, ссылка)
- Такая старинная методичка. Toчкa oпopы(263 знак., 09.02.2026 22:02, ссылка)
- Глянь на кучу материалов для Hercules Safety MCU от TI, оттуда
можно начать понимание. - VVB(09.02.2026 20:57)
- как я мечтал о такой прошивке для себя! Но до чего я ленив.... - Лaгyнoв(09.02.2026 20:40)
- Видел как-то плату вычислительного модуля импортного ПЛК для
ответственных применений. _Илья(536 знак., 09.02.2026 19:29)
- Отказоустойчивость ПЛК - это отдельная олимпиада. Есть стандарты и
уровни безопасности типа SIL или AK bodis(26 знак., 10.02.2026 10:05, ссылка)
- Я ради любопытства/просвещения изучаю прошивки вот таких устройств.
Хотелось бы не только "снизу" это изучить, но и "сверху". Грубо
говоря, в общих чертах понятно, что происходит на уровне маш.кода,
но хотелось бы также понять, как подобное изображают на С.
Например, я вижу что переменная одновременно хранится в трех
адресах, раскиданных по адресному пространству - наверное это не
совсем вручную распределяют? - pavel2000(09.02.2026 20:18)
- Не беда. Достаточно залить туда одинаковые прошивки, и они
одновременно споткнутся на одном и том же глюке. - SciFi(09.02.2026 19:37)
- Это если глюк заложен в прошивку. А если глюком является
"залипание" бита в ячейке памяти или на шине - т.е дефект/сбой
чипа? Программа должна это безопасно обработать. Такой подход
кладут в основу написания кода. - pavel2000(09.02.2026 20:22)
- Сначала надо определиться со списком угроз, потом думать как
минимизировать вероятность ущерба, исходя из имеющихся
возможностей. Универсального рецепта я думаю что нет. В простейшем
случае ограничиваются CRC флэша. Более продвинутые добавляют
контроль осцилляторов. Еще добавляют контроль ошибочных состояний
(туда попадают и аппаратные и алгоритмические ошибки). А вообще
список возможных угроз огромен, даже не выходя за границы м/к. Еще
есть внешняя схема, источники питания, AlexBi(80 знак., 10.02.2026 08:39)
- +1. Я бы даже сказал, оценить разные риски количественно. Пока ни одной цифры не было, как обычно. Так-то легко можно
направить все свои усилия на борьбу с самым маленьким риском просто
потому, что это прикольно. Условно, боролись со сбойным железом, а
в итоге заглючил софт, написанный мизинцем левой ноги. - SciFi(10.02.2026 08:45)
- Полагаю цифр нет и не может быть, т.к. они индивидуальны для
каждого изделия и появляются только после набора статистики.
Поэтому борьба с глюками плохо поддается количественной оценке.
Известна только уязвимость флэша, и та без цифр. Все остальное
плотно покрыто мраком тайны. AlexBi(147 знак., 10.02.2026 09:26)
- Цифры есть. Для МК, как я понимаю, они берутся как % количества
гейтов конкретной периферии, ядра, памяти и пр. Условно, есть FIT
конкретного МК, АЦП занимает 5%, то FIT для АЦП будет 5% от общего
(может не совсем так и у производителя есть методика расчета, но
она есть). Соответственно, тест АЦП может выявить проблему АЦП и
"программа примет надлежащие меры". Покрыв тестави критические для
безопасности блоки можно увеличить метрику надежности системы.
Цифры для FuSa-ready Илья(246 знак., Вчера, 18:09)
- "Цифр нет" ... "на порядок". Это цифра 10 вообще-то. Уже хорошее
начало. - SciFi(10.02.2026 09:42, +1)
- А кто как борется с взаимным влиянием каналов в многоканальном АЦП
(например в STM32, вчастности 103), Варианты: двойное
преобразование канала, между требуемыми преобразованиями
преобразования пустого канала. Какие есть варианты. - IBAH(Вчера, 12:39, MCU, полностью)
- Вы не учитываете что после измерения вход АЦП STM32 содержит
остаточное изменяющееся напряжение, поскольку входы АЦП являются
аналоговыми выходами внутренних преобразователей. Подключать входы
АЦП следует только через ОУ, поскольку входы АЦП STM32 неожиданно
низкоимпедансные. Нельзя подключать входы через резисторы (словите
RC цепочку, конденсатором будет sample-and-hold емкость) или
запараллелить, подключать через высокоомный резисторный делитель. EmbedProg(6 знак., Вчера, 14:22,
)
- Типичная проблема. Когда нужно заглянуть глубже 0.2%. Чередую
выборки DMA полезные с пустыми после переключения. В особо тяжёлых
случаях, делаю 4 выборки на канал, две первых отбрасываю (но это
уже на WCH CH32V, но по принципу неотличимо от STM32F1). - Nikolay_Po(Вчера, 14:13)
- тайминги после переключения мультиплексора выдержаны? - Ralex(Вчера, 13:27)
- 1) Игнор. А у них большой уровень? - Kpoк(Вчера, 12:48)
- Аппаратура - не гадит? Toчкa oпopы(152 знак., Вчера, 12:47, ссылка, ссылка)
- LordN как тебе такое? Инженерный калькулятор для королей говна и
пара. Toчкa oпopы(1 знак., Вчера, 09:04, Cyber, ссылка, полностью)
- Пара водяного в том калькуляторе нет. Упоминается вода и парочка
других теплоностителей. Калькулятор энтропии (содержания тепла)
пара насыщенного - довольно сложная штука. Перегретого - немного
полегче. Встречал главных эпергетиков ТЭЦ, которые не могли этого
сделать. - bodis(Вчера, 09:54 - 14:13)
- Нате и не пыщщите. Пользуюсь лет 10 уже, лучше ничего не видел. И
даже такие безумно сложные расчеты как кгссм2 в бары - может. А так
же ньютонометры в фунт-сила-футы и прочие кривые величины. Ralex(2 знак., Вчера, 13:36, ссылка, картинка)
- да хз, я ж типо анженегр, а не учоный. и с моего росту абсолютно
монохуйственно выглядят и бары и кгс/см2 и какие-нить МПа. LordN(627 знак., Вчера, 12:23)
- Нюансы российского ИИ... serge_dem(81 знак., Вчера, 13:31, Off, ссылка)
- парни, нужен совет. нужен правильный термин для поиска пч. короче,
мне нужен пч, который умеет сам, без ансамбля, понять, что нагрузка
не крутится, когда его, пч, уже просят крутиться. и так же он
должен попытаться увеличить стартовый момент до какого-то
допустимого максимума и только потом, если нагрузка так и не начала
крутиться, выдать какую-то аварию и остановить пч. LordN(114 знак., 03.02.2026 17:48, Cyber, полностью)
- У Фуджи насосной это называется подъем крутящего момента при старте
--> Solo(2 знак., 05.02.2026 17:01, картинка, картинка)
- чет не то, вот смотри, у меня пч стартует не с нуля, а с некой
частоты, ну пусть 5Гц. LordN(339 знак., 05.02.2026 20:16)
- В настройках этого частотника необходимая вам функция коррекции
старта отсутствует. Корректировать подъем момента в диапазоне 0...
например 20Гц - не получится. Меняйте частотник! - Solo(06.02.2026 12:30)
- менять пч - это я и сам понимаю :о) LordN(90 знак., 06.02.2026 16:14)
- Ну тут полно вариантов.. Вот например --> Solo(54 знак., 06.02.2026 16:48, ссылка, ссылка)
- вот это? LordN(3 знак., 06.02.2026 17:01, картинка, картинка)
- так он минимум 750Вт, а у меня движок 100Вт, даже меньше. в бывший
данфос запрашивал, ответили что без сенсорное управление на малых
оборотах будет боле-мене нормально работать только при нагрузке
хотябы процентов сорок от номинала ПЧ. а это 300Вт. можно конечно
взять попробовать и убедиться что все плохо самому, но хотелось бы
сперва определенностей каких-то - LordN(06.02.2026 17:05)
- Не надо векторное! Простое и рабоче-крестианское.. Solo(1 знак., 06.02.2026 17:10, картинка)
- блин, да почти вся нормальная работа этого привода проходит на
низкой частоте, и я не хочу его гонять в перегрузе всю дорогу, он
тупо сдохнет. там пиздецки жарко, привода и клапана стоят в зоне
выгрузки горящего угля. там даже зимой можно в трусах ходить не
смотря на сквозняки и открытые проемы, а летом там вапще пизда
всему. :о) LordN(96 знак., 06.02.2026 17:53)
- Кусочно применяй! P0.12=25%, P0.17=3Hz, P0.18=5% и далее линейно
ещо две точки рассчитай и выстави. На картинке опечатки с номерами
функций кусочной, обрати внимание!!! Solo(1 знак., 07.02.2026 11:40, картинка)
- У вас маломощный двигатель, он и в номинальном режиме имеет КПД
всего 60...65% ( посмотрите на шильдик), потому что омическое
сопротивление обмоток из тонюсенького провода сравнимо с
эквивалентным сопротивлением двигателя как электрической нагрузки.
Выведите на дисплей показания тока и задирайте коррекцию смело,
пока ток на низкой частоте не превышает номинального. Без коррекции
у таких двигателей он сильно падает с частотой, что и приводит к
катастрофически малому моменту на Yurasvs(259 знак., 06.02.2026 21:38)
- Так задерите ему коррекцию U/f на низах. Такие маломощные двигатели
имеют очень большое омическое сопротивление обмоток ( толстый
провод туда тупо не влазит), а посему при линейной U/f
характеристике завал момента у них начинаеся уже с 25Гц и ниже.
Перегрев вряд ли случится, у Вас задвижка недолго перемещается, да
и охлаждение у мелких моторов лучше благодаря закону куба-квадрата. - Yurasvs(05.02.2026 21:57)
- Omron/Yaskawa называют это прямо - overtorque, если я правильно
понял. Например, в серии V1000: Toчкa oпopы(520 знак., 04.02.2026 23:31)
- До какой частоты будет происходить раскрутка? И какой мощности
будет двигатель. На высоких частотах заклинивание или
"опрокидывание" двигателя легко определяется по повышенному току, а
на малой частоте сложней. - Yurasvs(04.02.2026 23:13)
- робот дает широкий набор терминов... POV(2 знак., 03.02.2026 17:56, картинка, картинка)
- Регистация накрылась с началом войны и что делать? - Xembedr(27.01.2026 07:14,
, Webmaster, полностью)
- Тензометрический АЦП NAU7802 подкупает ценой (1.8$), есть у кого опыт работы с этим чипом? Стоит внимания или не гнаться за дешевизной? - sav_ua(29.02.2016 12:36, SCH, ссылка, полностью)
- Файлы Эпштейна (18+): SciFi(1 знак., 03.02.2026 21:50, Off, картинка, полностью)
- Стивен Хокинг упоминается в файлах Эпштейна 232 раза, сериал
"Симпсоны" снова удивил предсказанием bodis(2 знак., 06.02.2026 12:26, картинка, картинка)
- Сенсация! В Рязани нашли человека, которого нет в файлах Эпштейна. - Boвa(06.02.2026 02:57)
- А ведь старые люди помнят, как генеральный прокурор, совокупившись
с двумя половозрелыми девицами, лишился своего поста! - Kpoк(05.02.2026 14:10)
- Все было известно еще в 2020 году. Какого сейчас все возбудились? bodis(1 знак., 05.02.2026 11:23, картинка)
- В файлах Эпштейна обнаружилось письмо, где сказано, что
потенциальные инвесторы обсуждают возможность начала третьей
мировой войны 8 февраля 2026 года. H7H2V(1 знак., 05.02.2026 08:56, ссылка)
- В 2018году обсуждали начало войны именно 8.02.2026 ? :-) Какие
четкие планы, аж завидно. И вообще, они в курсе что это
воскресенье? :-) - il-2(05.02.2026 09:23)
- Тю, в декабре 2012 ваще конец света планировали. - Codavr(06.02.2026 04:05)
- Они в курсе что это не суббота :)) - ЫЫyкпy(05.02.2026 10:00)
- Планирование - старая английская традиция H7H2V(1508 знак., 05.02.2026 09:51)
- Велел посадить... Ещё одна английскаая традиция - врать, что это
всё они. Дубы сами растут, из желудей, очень легко. maik-vs(523 знак., 10.02.2026 17:12)
- Я вдруг вспомнил мультик "вокруг света за 80 дней", когда герои
катапультировались с необитаемого острова на пароход. Рассчет
траектории делался на основании расписания движения пароходов из
клочка газеты :-) - il-2(05.02.2026 13:35)
- Перепев истории в Голландии. Ихний смотритель чего-то там, недавно
пришол в парламент и объявил, что дубы, которые посажэны для
строительства флота, в каком-то веке, достигли кондицый. Можно
рубать и строить. Тока проблема в том, что дубы, ели и тис, в своё
время, в Англии извели под ноль, когда строили флот. Пришлось
покупать в Германии, Прибалтике и России. - mse homjak(05.02.2026 10:35)
- нерушн традишн LordN(1 знак., 05.02.2026 09:35, картинка)
- 36-я годовщина пожара в моём НИИ. Не простое совпадение. - Kpoк(05.02.2026 09:34)
- Для начала III нужно создать два примерно равных военных блока. - =AlexD=(05.02.2026 09:06)
- Шах и мат, вирусологи! Toчкa oпopы(1 знак., 04.02.2026 17:24, ссылка)
- ;-) Пaлыч(1 знак., 04.02.2026 17:22, картинка)
- опоздал - Page not found. Надо заходит по другому оказывается. С
главного входа - Лaгyнoв(04.02.2026 17:20)
- Кстати, остров Эпштейна выглядит так bodis(108 знак., 04.02.2026 09:59, картинка)
- Объясните русскому человеку. В чем прикол? - IBAH(03.02.2026 22:30, +1)
- Ответ: Boвa(1 знак., 03.02.2026 22:06, картинка)
- Бедуины фигурируют? - Kpoк(03.02.2026 22:05)
- про Modbus и не только LordN(1 знак., 11.02.2026 10:23, Cyber, ссылка, полностью)
- Всегда считал, что пре-инкремент более эффективен чем
пост-инкремент. Речь разумеется про то, что результат такой
операции тут-же используется например в цикле или в сравнении. Но
оказывается есть нюансы. il-2(1296 знак., 10.02.2026 16:05, dao, полностью)
- Не занимайтесь преждевременной оптимизацией. Лучше думайте о том
чтобы алгоритм работал правильно при всех возможных типах данных и
их значениях. Это куда полезнее. Оставьте грязную работу
компилятору. Будет тормозить - будете искать тонкое место. И уж
точно оно не в инкременте будет. - VladislavS.(11.02.2026 15:36, +1)
- Не в ту сторону думаете. При постинкременте АЛУ уже имеет операнды,
лежащие по указанным адресам. И пока оно над ними глумится,
происходит инкремент. Где-то там, в другой плоскости. А вот при
ПРЕинкременте АЛУ ждёт, пока ты вытащишь операнды из модифицируемых
адресов. Вроде бы нетрудно сообразить. - Kpoк(11.02.2026 15:09)
- а если (int32_t) 50 ? - VLLV(11.02.2026 12:14)
- Поэтому, на 32-разрядных архитектурах, я использую 32-битные
переменные. А обрезаю только при упаковке для передачи по
интерфейсам, чья пропускная способность ограничена. Ну и ещё можно
так алгоритм писать, чтобы шло сравнение с нулём - тогда обрезать,
по идее, не надо. - Nikolay_Po(11.02.2026 11:48)
- Такие вещи надо показывать на godbolt: SciFi(2 знак., 10.02.2026 16:31, ссылка, картинка)
- В радио философ Дугин (не ржать) выдвинул интересную идею: файлы
Эпштейна опубликовали, чтоб громко сказать западному обывателю: " И
чо (вы нам сделаете)?" Чтоб уж совсем перестать стесняться. Посадок
же нет. - Kpoк(09.02.2026 12:48, Off, полностью)
- ИМХО, бурление Эпштейна вызывает омерзение в нормальных странах и
вопрос: "и ЭТИ ЛЮДИ учат нас демократии?" - =L.A.=(11.02.2026 19:26)
- они охуели. просто. требуется массовая зачистка. - LordN(11.02.2026 11:44)
- Будут ли от Дугина отчисления местным бедуинам за использование
"Утретесь(тм)" ? - Boвa(11.02.2026 04:04)
- Валентин Богданов считает, что в деле Эпштейна речь возможно идет
не об увлечении прослойки элит, а о глубоком древнем культе,
связанном с элитами. AПM(265 знак., 10.02.2026 10:10)
- Выдвину альтернативное предположение: слив имени Эпштейна служит
командой "сомкнуть ряды, держать строй!". Кто попробует спрыгнуть с
яхты - будет скормлен акулам. - LightElf(10.02.2026 04:52)
- Ну как же, принц Эндрю просел куда уж ниже. Бoмж(1 знак., 09.02.2026 22:09, картинка)
- Это пока цветочки, а вот и ягодки полезли - чувак тоннами H2SO4
заказывал с доставкой до острова. Как побочный эффект шумихи народ
стал интересоваться Эйнштейном (физиком). Chip_n_Go_24(2 знак., 09.02.2026 14:52,
, ссылка, ссылка)
- Говорят, в этих файлах есть сообщения о преступлениях в России.
Кто-то девушек педофилам поставлял. И ни одного уголовного дела
здесь. Не об этом ли говорит нам этот философ? - SciFi(09.02.2026 12:53)
- Долгая память хуже, чем сифилис. Телегу тормозят. Вспомнилось вот:
табачный бунт 1990 г. В Москве закрыли на ремонт фабрику Ява (не
Джава, блять!). Тоже с вредными привычками боролись.
Необучаемые.... - Kpoк(10.02.2026 21:33, Off, полностью)
- Какойты заговор! Не могу найти название клемника аналогичного
308-2.54-02 но с лепестковыми зажимами, типа как 301-5-02 но с
шагом 2.54 IBAH(2 знак., 11.02.2026 13:03, SCH, картинка, картинка, полностью)
- Вы имеете в виду клеммники с защитой контакта/провода? А они (с
защитой) вообще бывают со столь мелким шагом? - reZident(11.02.2026 13:05)
- не знаю что такое "защитой контакта/провода". Я хочу аналог 301, но
с шагом не 5мм, а 2.54. Они существуют! я их сам в руках держал! но
сейчас весь интернет засран 308, а у них ширина на 0.3мм больше - IBAH(11.02.2026 13:20)
- Возможно вы что-то перепутали. У KLS, например, клеммников с
защитой контакта с шагом мельче, чем 3,5мм нету. reZident(86 знак., 11.02.2026 14:00, ссылка, ссылка)
- Защита контакта это тот самый лепесток, который выворачивается
наружу при попытке сильно потянуть за провод, зафиксированный в
клеммнике. Синие клеммники KF301 по вашей ссылке с защитой
контакта, зеленые (похожие на EK500V(Dinkle) или DG128(Degson) -
нет. - reZident(11.02.2026 13:32)
- :) вот оно как... Vit(68 знак., 11.02.2026 13:48)
- подтверждаю, лютый шлак и есть, все нормальные видимо с
суперзащитой -это зеленые, где клетка вверх-вниз ездит - General(11.02.2026 14:10)
- Не, у них просто хороший контакт. Но, если на провод, подключенный
к такому клеммнику упал, скажем, шкаф или об провод, проходя мимо,
КИПовец запнулся, то либо плату с крепления срывает, либо (тонкие)
провода рвет, либо клеммники вырывает. А у клеммника с защитой
провода просто лепесток выворачивает, такие клеммники не для любого применения. - reZident(11.02.2026 14:17)
- Угу. У меня по-первости такое же впечателение возникло :-))) - reZident(11.02.2026 13:53)