|
В папке inc, которая создается при инсталляции, файлы описания чипов io****.h содержат конструкции условной компиляции, позволяющие использовать эти файлы только с процессорной опцией -v3
#if TID_GUARD(3)
#error This file should only be compiled with iccavr or aavr whith processor option -v3
#endif /* TID_GUARD(3) */
Выбрать эту опцию и откомпилировать – не проблема. Но почему-то AVR Stutio 4.07 корректно симулирует только, если файл был скомпилирован под какой-то определенный процессор, а не -v3. Приходится чем-то жертвовать. Жертвовать AVR Stutio я еще не готов, отказываться от использования стандартных файлов, как-то не хочется. IAR – штука навороченная и капризная. Что-то, где-то зацепишь, и концов не найдешь.
Кто, как решает такую проблему?
Спасибо!
E-mail: info@telesys.ru