ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
64544 Топик полностью
Grau (04.08.2006 11:53, просмотров: 1) ответил bialix на 2EvgenyCD: предлагаю продолжить разговор про юнит-тестирование применительно к МК
Ответ: а почему такая упертость в С.. запись в регистр выглядит нечто вроде VICIntEnClear = 0; Сделать класс CInterruptCtr, имеющий интерфейсы VICIntEnClear, VICSoftIntClear, и т.д. и переопределить оператор присваивания. Для чтения еще проще, просто дописать соответсвующие функции. Только что геморойно это все очень, уж шибко много разных регистров и на разных кристаллах они не совпадают. Истина, наверное, где-то посередине: часть устройств описывать на уровне интерфейса драйверов, а часть - через их регистры..