Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Блин пробовал но у меня строго прерывани по входу USART стоит, затыкается в...(+)
Отправлено
Aleksei
22 октября 2007 г. 22:16
В ответ на:
Аппаратными таймерами это всё делается
отправлено -=Shura=- 22 октября 2007 г. 22:13
Текст заголовка сообщения полностью:
Блин пробовал но у меня строго прерывани по входу USART стоит, затыкается все уж больно приоритет у таймеров высокий может как нибудь приоритеты выставить
Составить ответ
|
Вернуться на конференцию
Ответы
Не должно ничего затыкаться, динамическая индикация ресурсов хавает мизер. Или у тебя USART нипадецки скоростной?
—
-=Shura=-
(22.10.2007 22:18:50
82.209.241.163
,
пустое
)
Да не ничего скоростного 9600, только в него четкий пакет должен влетать по...(+)
—
Aleksei
(22.10.2007 22:22:35
213.248.8.131
, 239 байт)
Чаво-чаво? Куда они пропадут? Время приёма одного байта >1 мс, чтобы окучить динамическую индикацию нужно ну тактов 100, т.е. << времени приёма байта
—
-=Shura=-
(22.10.2007 22:26:11
82.209.241.163
,
пустое
)
Да у меня пакет да еще с задержкой на преобразование, т.е командую (6байт) ...(+)
—
Aleksei
(22.10.2007 22:30:26
213.248.8.131
, 214 байт)
Повторяю. Жди себе сколько хочешь, хоть час - индикация не должна мешать.
—
-=Shura=-
(22.10.2007 22:35:6
82.209.241.163
,
пустое
)
Она мешает приему по USART
—
Aleksei
(22.10.2007 22:51:14
213.248.8.131
,
пустое
)
Значит криво всё сделано, что я тебе ещё могу сказать.
—
-=Shura=-
(22.10.2007 22:52:11
82.209.241.163
,
пустое
)
Ну наверно, может както синхронизировать таймер с приемом надо чтобы прерыв...(+)
—
Aleksei
(22.10.2007 22:55:24
213.248.8.131
, 223 байт)
Внутри прерывания от таймера разрешить прерывание от USART не судьба?
—
-=Shura=-
(22.10.2007 22:57:39
82.209.241.163
,
пустое
)
Секундочку а таймер можно установить на герц 100?
—
Aleksei
(22.10.2007 23:01:6
213.248.8.131
,
пустое
)
Нетбля, только на 98,3458887 :-) Откуда я знаю, какой у тебя камень, кварц и т.д. В общем случае - можно
—
-=Shura=-
(22.10.2007 23:03:15
82.209.241.163
,
пустое
)
По данным на Mega максимальный коэффициент деления 1024 для 8МegГц 7 КГц ми...(+)
—
Aleksei
(22.10.2007 23:06:58
213.248.8.131
, 177 байт)
В любом случае, можно добавить программное деление. Т.е. на каждом прерывании таймера инкрементируешь программный счётчик, на каждом n-м прерывании делаешь чего требуется
—
-=Shura=-
(22.10.2007 23:09:4
82.209.241.163
,
пустое
)
Спасибо Shyra
—
Aleksei
(22.10.2007 23:12:49
213.248.8.131
,
пустое
)
Ответ: Пестдетц...И это уровень конфы..Один даун учит другого
—
zzzzz
(22.10.2007 23:25:20
217.118.66.41
,
пустое
)
А где же все самородки? Где Кулибины, Ломоносовы? Остались одни дауны
—
zzzzz
(22.10.2007 23:27:3
217.118.66.41
,
пустое
)
если это самокритика, то на дауна ты не тянешь. скорее мелкий пачкун мимо унитаза и в собственные дырявые штанцы.
—
?
(23.10.2007 09:25:45
59.124.199.94
,
пустое
)
ДА ОН ДАУН!! ХУЛИ ТЫ ЕМУ ОБЪЯСНЯЕШЬ
—
zzzzz
(22.10.2007 23:00:12
217.118.66.41
,
пустое
)
В этом форуме я в первые такую фигню встречаю
—
Aleksei
(22.10.2007 23:03:12
213.248.8.131
,
пустое
)
Ответ: А что? Разве я не прав? Разве Вы не даун? (+)
—
zzzzz
(22.10.2007 23:20:57
217.118.66.41
, 138 байт)
не обращай внимания, местный недоумок
—
-=Shura=-
(22.10.2007 23:04:38
82.209.241.163
,
пустое
)
Ответ: Недоумок (или даун?) это ты...Объясняю почему (+)
—
zzzzz
(22.10.2007 23:37:4
217.118.66.41
, 232 байт)
Спасибо, я чуть не разочаровался
—
Aleksei
(22.10.2007 23:08:0
213.248.8.131
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 13:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru