![]() |
|
Модераторы: PILOT, ManiaK, Mazzi |
![]()
|
|
| Гость_Den |
|
|||
|
Unregistered |
Пишу прогу для ATmega128 которая принимает импульсы с 4-х входов (опрос входов каждые 0.5 мс) и с некоторой математикой преобразует их в числа.
Проблема в том, что если импульсы поступают с периодом менее 5 сек., то программа не успевает их обработать. Может в каких-то местах надо чаще применять команду WDR? |
|||
|
||||
| Гость_Andrey |
|
|||
|
Unregistered |
Да забей ты вообще на WDT
|
|||
|
||||
| Denver |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 4.2.2005 Репутация: нет Всего: нет |
Хорошо!
А что дальше? |
|||
|
||||
| PILOT |
|
|||
|
производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: 20 Всего: 54 |
Опрашивай чаще.
0.5 сек это очень много... СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
| Denver |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 4.2.2005 Репутация: нет Всего: нет |
Извените за ошибку.
Не секунд, а 5 мс. Дело в том, что преждняя программа на 2 канала работала, а вот моя не хочет. Некоторые работающие вещи вставляю в свою программу и они не работают, а после, когда еще что-нибудь сделаешь, вдруг начинают нормально работать. Может есть какая-то связь между блоками программы? |
|||
|
||||
| Crait |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 244 Регистрация: 20.2.2003 Репутация: нет Всего: 1 |
Ну шо тут скажешь. Видимо, нужно оптимизировать алгоритм.
Это сообщение отредактировал(а) Crait - 7.2.2005, 09:27 |
|||
|
||||
| Denver |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 4.2.2005 Репутация: нет Всего: нет |
Ну, а все таки из-за чего тормаза?
|
|||
|
||||
| Crait |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 244 Регистрация: 20.2.2003 Репутация: нет Всего: 1 |
Издеваешься ?
Ну как можно сказать что-то, не зная ни задачи, ни того, какой алгоритм использован для ее решения, ни структуры программы ? |
|||
|
||||
![]()
|
| Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |