пытаюсь опросить датчик температуры DS18b20 по 1-wire с помощью ATMega8. Причем сделать это нужно обязательно аппаратно (например, используя USART).
Нашел Application Note от Atmel - AVR318 и исходники к нему - AVR318.zip.
Исходники под IAR EWAVR. Указано, что использовалась версия 3.20, которую найти не смог.
При попытке собрать исходники из папки \interrupt_driven в IAR EWAVR версий 4.0, 4.30, 5.20 на этапе линковки появляется ошибка:
Цитата
Error[e46]: Undefined external "?need_segment_init" referred in OWIIntFunctions ( E:\Documents and Settings\admin\Рабочий стол\AVR318\interrupt_driven
В настройках проекта пробовал - -cpu: ATMega16, memory model: Tiny\Small - результат тот же.Гугл по ошибке " Undefined external "?need_segment_init" " ничего не говорит.
Прошу вашей помощи.
Спасибо