Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
+1. Так всегда делаю, где есть работа с периферией (USARt, SPI, I2C). Буфер кольцевой.
Отправлено
Звероящер
13 августа 2009, г. 13:11
В ответ на:
Конечно все изобретено. Работайте через буфер. Пусть ваш обработчик клавиатуры(или что там у вас) читает клавиатуру и складывает данные в буфер, его можно запускать , например в обработчике прерывания таймера. А ваш таск3 пусть читает данные из буфера и делает соответствующие действия.
отправлено пользователем
GDI
13 августа 2009, г. 12:33
Составить ответ
|
Вернуться на конференцию.
Ответы
Спасиб. А почему буфер кольцевой? для экономии памяти?
-
Mty1
(13.08.2009, 13:45:9
78.107.11.34
,
пустое
)
Досту к буферу задач не забудтье разграничить. Чтобы не получилось что одна не положила еше, а другая уже забрала...
-
MARS
(13.08.2009, 14:12:25
212.40.41.26
,
пустое
)
Кольцевой, потому что добавляете всегда в конец, а читаете всегда с начала.
-
GDI
(13.08.2009, 14:09:58
81.200.225.99
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 387:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru