ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
6 июля
159427 Топик полностью
nebreg (21.06.2009 08:47, просмотров: 94) ответил LordN на я выложил и применяю. 18ф252 на 40МГц с включенными фастдублями проходит этот код за 6..7мс.
Спасибо за оперативный ответ. 18ф252 тянет 10 MIPS . У меня PIC32 ~125 MIPS. То есть пройдет 12 раз быстрее. и должна уложиться где то на 580. us. Но мне нужно еще быстрее так как макс частота семплирования будет где то 3 kHz. то есть 330 us. Хотя предполагаю что на такой частоте ШИМ-а можно выборку делать не на каждом такте. Да и инерция будет влиять скорее и такая скорость может быть не нужна. В любом случае не могли бы помочь рекомендациями по уменьшению времени прохождения? Поможет ли просто поменять double на float, и не критично ли это для алгоритма?