QUOTE (Прохожий @ Aug 10 2011, 21:43)

Получателю один фиг придется расшифровывать эту абракадабру.
Насчет абракадабры явный перебор - вполне обыденные аббревиатуры. Опять-же это документированная возможность.
QUOTE
И не факт, что его компилятор переварит все это.
Даже если будет другой компилятор и он не переварит эти указания, то тоже неплохо - по крайней мере будут явно показано где находятся установки. И не придется
догадываться о неких лично Ваших предпочтениях:
QUOTE
Лично я конфигурацию описываю в комментариях к Startup-у.
Или не описываю, если получателю это не надо.
Причем еще важный момент - даже если Вы где-то конфигурацию своими словами в комментариях описали, даже если это место кто-то найдет, то уж совпадение реальной конфигурации с той, что где-то в произвольном месте описана гарантировать никто не сможет.
QUOTE
А насчет подумать - процесс конфигурации с "подумать" ничего общего не имеет.
Имеет. Думать, что и как делаешь, надо всегда, даже если это конфигурация

. Возможность задавать в исходном тексте инструкции непосредственно компилятору (пусть даже компиляторозависимо), а не человеку, по установке конфигурационных битов следует приветствовать и использовать.
QUOTE (horoc @ Aug 10 2011, 21:45)

Прочитал и загорелся попробовать. Но CCS их не поддерживает. Какой компилятор выбрать?
Для этого кроме C30 еще IAR. Но IAR уже отказались от поддержки PIC-ов. Посему все давно уже заброшено. Более 20 разных ядер поддерживают, а PIC-и уже нет. Не спроста это
QUOTE (Прохожий @ Aug 10 2011, 21:49)

С30.
В базе он бесплатный.
По истечении 60 дней отключается абстрактный уровень оптимизации.
При этом компилятор полностью работоспособен.
В Lite версии это дело отключено изначально.
Всякие усеченные огрызки бесплатны почти у всех. По той простой причине, что вот это:
QUOTE
В большинстве случаев и при определенном навыке этот уровень оптимизации и нафиг не нужен.
совсем не так