реклама на сайте
подробности

 
 
> Младшие LPC2000, вложенные прерывания
toweroff
сообщение Jun 24 2012, 21:01
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Доброго времени всем!

Опаньки, и нет приоритетов у LPC2103...
Есть таймер, который обеспечивает (в том числе) тайм-ауты приема байтов
Есть два UART'а, для которых таймер выставляет флаги
Все три котструкции в прерывании

Для всей этой штуки (в железе) для отладки (но и с расчетом оставить в основном варианте) нужно сделать приоритет:
Timer0
UART1
UART0

Где-то жевалась тема здесь, но не нашел что-то sad.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DpInRock
сообщение Jun 25 2012, 07:55
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Цитата
нужно сделать приоритет

Не нужно. Это вам просто так кажется, что нужно.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Lotor
сообщение Jun 25 2012, 08:33
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(DpInRock @ Jun 25 2012, 11:55) *
Не нужно. Это вам просто так кажется, что нужно.

Навеяло воспоминания... Помнится одна из первых задач, которую мне дали зеленому и неопытному (впрочем я не далеко ушел от этого состояния sm.gif), была в том, чтобы разобраться почему "наводится помеха" при работе по интерфейсу у частотомера. Выражалось это в подрагивание показаний на семисегментниках. У uart'ов был приоритет выше, чем у измерительного таймера со всеми вытекающими.


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th August 2025 - 16:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016