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