-
- Когда начнешь программировать под виндой узнаешь про DDK. Напишешь драйвер который будет делать прерывания не тыщу раз в секунду, а 2 тыщи. Один раз свой сигнал будешь посылать, а второй раз будешь винде разрешать чутка поработать. - Codavr(24.09.2013 11:53)
- В любой многозадачной ОС это практически нереально. Да и под дос вряд ли: есть ещё прерывания, в том числе SMI. - fk0(24.09.2013 09:39)
- Более детально расписывать лень, но в данном случае если каждый третий раз вместо 1 мс интервала будет 1,5 мс или 0,75, а каждый десятый интервал я посею - проблемы не будет. symbions(345 знак., 24.09.2013 10:32)
- Типичный пример, мол щас мы сделаем вооот-такое железо, а потом наймём мальчика студента и он нам за два месяца напишет любую программу. Ага... Нет, алгоритмы управления и ПО -- не на последнем месте, и во многих проектах на одном из первых. fk0(696 знак., 24.09.2013 11:22)
- В общем да, ты описал типичную ситуацию. symbions(493 знак., 25.09.2013 00:54)
- Такое бывает запросто.Поэтому все взаимодействие с железом должны писать железячники.Включая(или хотя-бы только) тесты железа.А уж отстальные менюшки , списки , калибровки пусть пишут мальчики.ИМХО. - plainuser(24.09.2013 12:19)
- Первый вывод -- поэтому ПО должно быть готово раньше срока и железо должно адаптироваться (ЭВМ имеется ввиду) под ПО, т.к. ПО зачастую сложнее и дороже в разработке. И помимо железа и менюшек есть собственно слой который всё делает. Прослойка fk0(167 знак., 24.09.2013 12:36)
- Имея готовый слой работы с железом программист пишуший главную прослойку всегда имеет возможность убедиться , не мудак ли он.Большинству здравомыслящих этого достаточно.Например имея функцию принимающую по NMEA сырой поток трудно подозревать что plainuser(160 знак., 24.09.2013 12:46)
- Насчет адаптироваться не очень понял о чем конкретно речь.Искать железо под имеющиеся (серьезные) наработки?Таки да. - plainuser(24.09.2013 12:50)
- Имея готовый слой работы с железом программист пишуший главную прослойку всегда имеет возможность убедиться , не мудак ли он.Большинству здравомыслящих этого достаточно.Например имея функцию принимающую по NMEA сырой поток трудно подозревать что plainuser(160 знак., 24.09.2013 12:46)
- Первый вывод -- поэтому ПО должно быть готово раньше срока и железо должно адаптироваться (ЭВМ имеется ввиду) под ПО, т.к. ПО зачастую сложнее и дороже в разработке. И помимо железа и менюшек есть собственно слой который всё делает. Прослойка fk0(167 знак., 24.09.2013 12:36)
- Типичный пример, мол щас мы сделаем вооот-такое железо, а потом наймём мальчика студента и он нам за два месяца напишет любую программу. Ага... Нет, алгоритмы управления и ПО -- не на последнем месте, и во многих проектах на одном из первых. fk0(696 знак., 24.09.2013 11:22)
- Более детально расписывать лень, но в данном случае если каждый третий раз вместо 1 мс интервала будет 1,5 мс или 0,75, а каждый десятый интервал я посею - проблемы не будет. symbions(345 знак., 24.09.2013 10:32)