Использование библиотек от производителей СИ компиляторов для микроконтроллеров, для различных устройств, типа LCD, ADC…
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ДМ 16 июня 2003 г. 14:36

Интерес представляют устройства, обращение к которым привязано ко времени, в той или иной степени жестко, когда таковых несколько. У меня такой задачей было обслуживание индикатора на базе контроллера HD44780, и штатного АЦП меги с фильтрацией 50-тигерцовой помехи. К одному и другому требовалось обращение через определенные промежутки времени (у меня, так получилось, что через одинаковые, но это - редкое совпадение). Мне пришлось сделать, так (мной) называемый менеджер задач. LCD, ADC были оформлены, как задачи. Получилась, прямо-таки, многозадачная операционная система. А на что рассчитаны прилагаемые библиотеки в том же Code Vision? Можно ли организовать параллельную работы нескольких устройств, типа приведенных выше, с прилагаемыми библиотеками? Может быть, есть какое-то, всеми известное правило, при соблюдении которого прилагаемые библиотеки работают самым оптимальным образом? Для ARM есть операционные системы. Видимо - это и есть средство совместимости библиотек. А есть ли нечто подобное для AVR?

Спасибо!

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru