ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
68828 Топик полностью
Bill (14.09.2006 09:41, просмотров: 1) ответил Гудвин на Брейк, господа! Тут за лесом измеряемых пиписек похоже скрылся пост автора топика,
Я понял все это как попытку сравнить предельные возможности процессоров. Вполне возможно, что при реальных задачах с программным формированием многоканальной ШИМ справятся оба процессора. Но, как правило, реальные задачи не ограничиваются только этим. Параллельно с ШИМ процессор должен выполнять и другие задачи. А хватит ли у него на это сил? Чем больше времени у него уйдет на формирование ШИМ, тем меньше времени останется для выполнения всего остального. А данный пример как раз и показывает предельные возможности процессоров. Честно говоря, пример, приведенный AVR, полностью показывает возможности AVR, чего не скажешь о PIC18. И речь идет не просто о программе на Си (написать на Си можно как угодно, только во что это выльется?), а об наиболее оптимальной реализации алгоритма, даже если потребуется использовать для этого ассемблер. И это важно не для решения вопроса "кто кого?" (его все равно не решить), а, прежде всего, для определения применимости того или иного процессора для решения определенного круга задач. PS: Спасибо AVR за его интересный алгоритм. Если понадобится, я им обязательно воспользуюсь. Пока число каналов ШИМ мы ограничили четырьмя. Но как знать, возможно в будущем придется число каналов увеличить.