Ну конечно же это пример из личного опыта. Купили готовую операционку реального времени для ЦАТС. В описании было про поддержку интересной компании микрухи, которую и установили на плату процессора. Запустили программу -не работает! В коде рабочей программы станции на С/C++ ковыряться не стали, а пришлось дизассемблировать драйвер операционки. Там вместо кода оказалась "заглушка". Обратились к компании -производителю операционки. Те ответили, мол, ждите полгода, будет код. Обратились в компанию производителя микрухи в Японию про описание регистров микрухи. Те послали на й. Проект приостановился, компания возмещала убытки заказчику, а из меня сделали "козла отпущения" и уволили. Так как оказывается и нанимали-то меня именно с этой целью, так как не были уверены что все пройдет гладко. Поэтому еще раз: адекватное описание регистров и ассемблер( ну и прочее до получения исполняемого кода и его загрузки(программирования) . Всё остальное уже "роскошь"
- - - Добавлено - - -
если что-то не работает как надо - придётся! Так как программист фирме стоит даже сегодня на 3 месяца от силы $10 000 даже при зп вбелую, а штрафные санкции за неработающее и не отгружаемое оборудование могут быть на порядки больше и это бьет по карману учредителей.





Ответить с цитированием