Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
28 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
357522
Топик полностью
Vladimir Ljaschko
(27.09.2012 18:16, просмотров: 75)
ответил
Vladimir Ljaschko
на
Нет проблем. Функция для MotorService10ms запускается в цикле, но каждые 10 мс (чтобы внутри функции можно было считать время)
еще файл
Motors.c
Ответить
Что значат эти строки?
mazur
(163 знак., 01.10.2012 16:25
)
Ага. Это мои функции/макросы для флагов. Смысл строки в том, чтобы когда мотор тестируется с помощью прямого задания ШИМ и направления вращения, работа автомата не сбивала ручные установки.
-
Vladimir Ljaschko
(01.10.2012 16:32
)
Получается пины ШИМ-а лучше принудительно переключать на выход\вход при запуске\стопе? В смысле, хрен его знает, что там на выходе будет при нештатной ситуации.
-
mazur
(27.09.2012 18:37
)
Не обязательно, кое-что я исправлял второпях и мог перебдеть. Кроме того, это не AVR, а Renesas, там как-то не так ШИМ работает, а читать этих японцев - труба. Правильнее всего так сделать:
Vladimir Ljaschko
(496 знак., 27.09.2012 18:49
)