Наши коллеги из Моторолы рассказывали такую байку. Израиль. Пустыня над
Мертвым
морем. Тренировки ВВС. Чешет Ф16 на бреющем, на кочках прыгает. Подлетает к Мертвому морю… РЕСЕТ всей навигационной системы!!! А скорость больше 400
км в час. Вздрючивают мотороллеров- разработчиков. Повторяют полет. РЕСЕТ!!!
Повторяют весь цикл, включая операции над разработчиками многократно. В летящем
самолете отлаживать программу трудно. На земле все тесты проходят на УРА.
Летчики, мягко говоря, не проявляют желания летать без бортового
компьютера.
Район Мертвого моря — стратегически важный и Генштаб имеет всех во все дыры
и даже проковыривает новые. Короче, ситуация — два туза на мизере.
В конце концов один умник догадался. Высота Мертвого моря — МИНУС 500
метров.
Полет бреющий. Так когда этот пепелац пролетал через 0 высоты, бортовой
компьютер
по простому делал деление на 0 и рестарт аппаратуры, неизбежный как мировая
революция.
С тех пор этот случай — неизменная часть Моторольского курса по микроконтроллерам.