Директива #fuses
уникальна для компилятора CCS.
NOWDT
означает, что сторожевой таймер отключен. (Сторожевой таймер - это то, что помогает вам справляться с проблемами в вашем C-коде, которые приводят к зависанию вашего приложения. Мысль заключается в том, что вы время от времени сбрасываете сторожевой таймер «пинайте сторожевого пса», чтобы избежать его автоматического сброса. Это похоже на «Keep Alive» для вашей программы.)
Вот руководство CCS . Это стоит распечатать и хранить на столе. Найдите в разделе #fuses
частичный список.
Полный список предохранителей поставляется вместе с компилятором в текстовом файле. Это зависит от вашего чипа.
Например: http://www.ccsinfo.com/forum/viewtopic.php?t=42945
Вы также можете понять, какие предохранители, вероятно, доступны и что они делают, прочитав спецификацию вашего конкретного процессора. Точные термины будут отличаться между компилятором CCS и спецификацией процессора. Вам придется немного расшифровать его.