ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
652640 Топик полностью
Evgeny_CD, Архитектор (12.02.2016 16:58, просмотров: 171) ответил AlexG на Способ получения отказоустойчивости и высоконадежности, для которого требуется Cortex потолще и памяти побольше выглядит сомнительным, Шаттлы убедительно показали как влияет на надежность увеличение сложности системы. Возможно производительность и
Сложность бывает разной. Есть бардак-сложность, а есть структурированная сложность. И вероятности ошибок у них сильно разные. Троирование элементов, вне всякого сомнения, повышает сложность, но и надежность одновременно - это опытный факт. Сами по себе "Cortex потолще и памяти поболее" ничего не дадут. Я имел в виду, что это "поболее" позволит получить динамические характеристики как "у предыдущего поколения", но при более высокой надежности. Т.е. если мы все делаем под микроядерность, то на Cortex-M7 мы получим скорость Cortex-M4 при той же тактовой, и, скажем, 30% ОЗУ пропадет из доступного. Но это допустимые потери, если мы получим возможность уменьшить затраты на отладку, и не все виды отказов "в поле" будут фатальными для устройства. Либо, наоборот, как уже было замечено, мы можем в одном коде использовать код от разных программистов, без опасности что один кусок неконтролируемо убьет другой.