-
- Тоже так считаю. Однако наблюдаю не первый проект, когда на любой чих делают просто полный системный reset, еще и заводя пин сброса на порт. - RxTx(21.12.2019 16:06)
- В общем, это нормально для встраиваемого контроллера. У меня был проект, который каждый новый цикл начинал со сброса, и сброс там был как из кода, так и по вачдогу - в зависимости от режима работы. Несколько раз в секунду. И ничего. Шансов ему Nikolay_Po(1146 знак., 21.12.2019 16:41 - 16:52)
- Ну да. warm reset сейчас - это всего лишь подвид exception handler у многих ядер и процов. Только я не имею в виду не делать reset вообще никогда. Я имею в виду не злоупотреблять этим, выстраивая на этом цикл нормальной работы. Тут опять же, всё RxTx(949 знак., 21.12.2019 18:10 - 18:34)
- Доктор вспомнился... - ant333(21.12.2019 18:45)
- Болеешь? - RxTx(21.12.2019 19:15)
- Стиль изложения похож. Приношу извинения если задел, не имел такой цели. - ant333(21.12.2019 19:34)
- Болеешь? - RxTx(21.12.2019 19:15)
- Доктор вспомнился... - ant333(21.12.2019 18:45)
- Да, насчет запланированных сбросов я пожалуй погорячилсчя. ant333(32 знак., 21.12.2019 17:40)
- Не по теме, отопление окупается, майнер - нет. Слишком низок курс. Выручка больше стоимости ЭЭ, но на амортизацию оборудования совершенно не тянет. Жду роста курса, просто коплю валюту. - Nikolay_Po(21.12.2019 17:52)
- Майнинг бетховенов окупается лишь у тех, кто тырит электричество. - RxTx(21.12.2019 18:11)
- ТЭН даже теоретически окупиться не может) ant333(38 знак., 21.12.2019 18:16)
- Майнинг бетховенов окупается лишь у тех, кто тырит электричество. - RxTx(21.12.2019 18:11)
- Не по теме, отопление окупается, майнер - нет. Слишком низок курс. Выручка больше стоимости ЭЭ, но на амортизацию оборудования совершенно не тянет. Жду роста курса, просто коплю валюту. - Nikolay_Po(21.12.2019 17:52)
- Ну да. warm reset сейчас - это всего лишь подвид exception handler у многих ядер и процов. Только я не имею в виду не делать reset вообще никогда. Я имею в виду не злоупотреблять этим, выстраивая на этом цикл нормальной работы. Тут опять же, всё RxTx(949 знак., 21.12.2019 18:10 - 18:34)
- В общем, это нормально для встраиваемого контроллера. У меня был проект, который каждый новый цикл начинал со сброса, и сброс там был как из кода, так и по вачдогу - в зависимости от режима работы. Несколько раз в секунду. И ничего. Шансов ему Nikolay_Po(1146 знак., 21.12.2019 16:41 - 16:52)
- Я как-то пробовал продублировать специальные регистры в начале исполнения. Оказалось, очень много периферии теоретически может влиять на используемые порты и если её нужно явно инициализировать, это несколько страниц кода. Nikolay_Po(231 знак., 21.12.2019 15:05)
- Это лучшее из зол - перевести систему в заранее определённое состояние. Причом, практически, мгновенно, в отличие от шебуршения через МАЙН. Худшее из зол, это, например, зависнуть и оставить силовые ключи в статическом состоянии, на время, пока mse homjak(530 знак., 21.12.2019 12:28 - 12:31)
- Вы, милостивый государь, несете ахинею. Речь идет не об абстрактном МК, а о вполне конкретной архитектуре, где нет никаких 100500 СФР, среди которых, к тому же, реально применяются с полсотни или около того. Это во-первых. А во вторых, нужно иметь my504(726 знак., 21.12.2019 13:38 - 14:16)
- Чот не пойму, чо вы митингуете? Если у вас конкретная архитектура и конкретная задача, делайте что хотите. У нас свободная страна, есличо. И если обработка экцепшына не повлияет на катастрофичность последствий сбоя, то раздумывайте скока угодно, mse homjak(187 знак., 21.12.2019 14:25)
- Случайных сбросов НЕ БЫВАЕТ. Все сбросы имеют ПРИЧИНУ. В силовом оборудовании проблема сброса состоит в необходимости утилизации запасенной в реактивной нагрузке энергии. Поэтому организовывать сброс лишь потому, что не понимаешь что делать с my504(30 знак., 21.12.2019 14:49)
- А что можно сделать с зависанием? Пока вочдог не дёрнет НМИ, никто не знает, чем занимался процессор ,по каким переменным он скакал и чего в них ложил. Но если у вас есть память трека на 100500шагов, тоды ой! Запасённая энергия должна уйти в mse homjak(457 знак., 21.12.2019 19:32)
- Может, и не слишком умно. Но раз в конкретной системе уже давно реализовано - значит можно. Не нужно воображать себя богом и думать, что можешь предусмотреть всё в main() и исключениях. Nikolay_Po(422 знак., 21.12.2019 15:01 - 15:07)
- А запланированые бывают?) Как выше заметили, аппаратный сброс мгновенно приводит систему в детерминированное состояние, а после этого можно и сопли пожевать, для этого есть RCON, сами же написали - ant333(21.12.2019 15:01)
- Случайных сбросов НЕ БЫВАЕТ. Все сбросы имеют ПРИЧИНУ. В силовом оборудовании проблема сброса состоит в необходимости утилизации запасенной в реактивной нагрузке энергии. Поэтому организовывать сброс лишь потому, что не понимаешь что делать с my504(30 знак., 21.12.2019 14:49)
- Чот не пойму, чо вы митингуете? Если у вас конкретная архитектура и конкретная задача, делайте что хотите. У нас свободная страна, есличо. И если обработка экцепшына не повлияет на катастрофичность последствий сбоя, то раздумывайте скока угодно, mse homjak(187 знак., 21.12.2019 14:25)
- Вы, милостивый государь, несете ахинею. Речь идет не об абстрактном МК, а о вполне конкретной архитектуре, где нет никаких 100500 СФР, среди которых, к тому же, реально применяются с полсотни или около того. Это во-первых. А во вторых, нужно иметь my504(726 знак., 21.12.2019 13:38 - 14:16)
- Тоже так считаю. Однако наблюдаю не первый проект, когда на любой чих делают просто полный системный reset, еще и заводя пин сброса на порт. - RxTx(21.12.2019 16:06)