Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Как бороться с Джиттером системного таймера при (+)
Отправлено
Мои ник и IP были забанены
10 ноября 2007 г. 21:49
большом кол-ве прерываний.
MCU: ATmega8
Язык программирования: ASM
Тик системного таймера: 100 мкС
Тактовая частота MCU: 4 МГц
Макс. кол-во одновременно возникающих запросов на прерывание: 5
Составить ответ
|
Вернуться на конференцию
Ответы
увеличить Тик системного таймера и частоту MCU, уменьшить время работы обра...{+}
—
знерщт
(11.11.2007 17:23:57
91.124.1.177
, 287 байт)
Пмсал же уже (см. ссылки в "ссылке" и "картинке")
—
Мои ник и IP были забанены
(11.11.2007 17:35:16
217.118.66.19
,
пустое
,
ссылка
,
картинка
)
посмотри организацию таймера, возможно подойдет, я что ли буду это делать за тебя? мне авры никуда не упираются. тебе дают готовое решение, которое кстати лежит на поверхности
—
AF
(11.11.2007 21:08:26
82.200.232.48
,
пустое
)
во бля, сорри, сообщение где был собственно ответ потерялось, прочитал ответ на чужое :) повотрюсь
—
AF
(11.11.2007 21:20:17
82.200.232.48
, 292 байт)
Существуют ли ещё способы кроме предложенного Артемием?
—
Мои ник и IP были забанены
(11.11.2007 14:24:37
217.118.66.2
,
пустое
)
Ответ: Я могу поручить ФСБ замочить Джиттера в сортире.
—
Путин
(11.11.2007 14:42:14
213.239.204.219
,
пустое
)
Ответ: Падцталом
—
Мои ник и IP были забанены
(11.11.2007 14:52:15
217.118.66.2
,
пустое
,
картинка
)
Ответ: Приоритетами прерываний.
—
Artem-1.6E-19
(10.11.2007 21:51:44
92.113.8.141
,
пустое
)
Ответ: Сказал же (+)
—
Мои ник и IP были забанены
(10.11.2007 21:54:52
217.118.66.56
, 55 байт)
Ответ: Ну и что? Нельзя софтом сделать приоритеты?
—
Artem-1.6E-19
(10.11.2007 21:59:38
92.113.8.141
, 201 байт)
Ответ: Дык так и делаю ...Но (+)
—
Мои ник и IP были забанены
(10.11.2007 22:03:57
217.118.66.56
, 407 байт)
Ответ: Какие аппаратные приоритеты в AVR?
—
Artem-1.6E-19
(10.11.2007 22:10:20
92.113.8.141
,
пустое
)
Ответ: Ну хорошо...Псевоприритеты (+)
—
Мои ник и IP были забанены
(10.11.2007 22:17:20
217.118.66.56
, 134 байт)
Ответ: Ну так вошло в прерывание, а там ему sei. Оно сразу в другое входит, а там ему снова sei итд, пока оно дойдет до того, где не будет sei, отработает его,
—
Artem-1.6E-19
(10.11.2007 22:21:2
92.113.8.141
, 143 байт)
Ответ: Вы вроде опытный эмбеддер а таких простых вещей (+)
—
Мои ник и IP были забанены
(10.11.2007 22:29:20
217.118.66.56
, 215 байт)
Ответ: Разумеется не в каждом. В тех где нельзя, снять аппаратный флаг и уже потом sei делать.
—
Artem-1.6E-19
(10.11.2007 22:30:28
92.113.8.141
,
пустое
)
Ответ: Дык так и делаю..Но тогда не удаётся (+)
—
Мои ник и IP были забанены
(10.11.2007 22:36:51
217.118.66.56
, 97 байт)
Ответ: При тактовой 8мгц это 80 тактов. ИМХО достаточно.
—
Artem-1.6E-19
(10.11.2007 22:41:52
92.113.8.141
,
пустое
)
Ответ: А при 4 МГц (как у меня) 40 тактов. (+)
—
Мои ник и IP были забанены
(10.11.2007 23:19:39
217.118.66.39
, 71 байт)
Ответ: Мне чего-то кажется, что вы сами можете посчитать такты. Конвейера у AVR нету, так что все очень просто.
—
Artem-1.6E-19
(10.11.2007 23:21:25
92.113.8.141
,
пустое
)
Ответ: Дык я и посчитал выше: 8 тактов на хандлер
—
Мои ник и IP были забанены
(10.11.2007 23:24:32
217.118.66.39
,
пустое
)
Ответ: Значит ставте LPC с 60мгц и FIQ, если посчитали и оказалось что мало.
—
Artem-1.6E-19
(10.11.2007 23:26:39
92.113.8.141
,
пустое
)
Ответ: Да хули "ставьте"..Железо уже разработано (+)
—
Мои ник и IP были забанены
(10.11.2007 23:40:28
217.118.66.39
, 69 байт)
Ответ: Если брать по максимому, то это
—
Artem-1.6E-19
(11.11.2007 00:01:47
92.113.8.141
, 331 байт)
Ответ: Не правильно считаешь (ты меня удифляешь Артемий) (+)
—
Мои ник и IP были забанены
(11.11.2007 01:07:25
217.118.66.39
, 363 байт)
Ответ: ХЕЗ, Забыл что он 8бит. Я давно с АВР не работл.
—
Artem-1.6E-19
(11.11.2007 09:09:59
92.113.89.201
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 69:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru