Alechin (26.05.2005 18:56, просмотров: 825)
Вопрос по реализации работы с аппаратурой через классы С++ Вопрос в следующем. Хотелось бы иметь возможность работать с аппаратурой микроконтроллера через классы. Рассмотрим для примера встроенный ЦАП (DAC0 и DAC1). Т.е. хотелось бы иметь класс, например DAC. В нужных местах программы создать два экземпляра и работать с ними как с раздельными ЦАП. Кто-нибудь делал подобное, примерчика нет на эту тему? Стоит ли заморачиваться?
Сейчас все сделано через отдельные модули, которые состоят из одних define, поэтому оверхед минимален. Не "нагрузят" ли классы программу?
(ЦАП не очень удачный пример, там и так все просто, возмем для примера таймер B7 используемый как 7 независимых таймеров Сегодня поробовал - не получилось просто увязать их. Да и оверхед приличный получился).