Gast
#3476173
Hallo Leute, ich beschäftige mich grade mit dem Zeugs von Microchip und versteh nich ganz deren Regeln. Ich benutze die MPLAB X IDE und den XC16 Compiler. Als Mikrocontroller benutze ich den dsPIC30F3010. Ich verstehe nicht wie das mit der konfiguration funktioniert und im INet find ich viele verschiedene Arten. Wiso muss ich überhaupt Pragma verwenden um z.B. Oszillator einzustellen? Wiso kann ich nicht einfach dei SFR's setzen? Gibt es irgendwo eine Zusammenfassung wo steht was ich mit pragma konfigurieren muss und was ich einfach im verlauf des Programms ändern kann? Im Datenblatt stehen ja einfach nur die Register und wie sie einzustellen sind. Z.B. habe ich den Oszillator mit %pragma config FOSFPR = XT_PLL16 eingestellt. Den Prescaler muss ich aber (glaube ich) über die SFR's einstellen. Sorry wenn meine Fragen zu undirekt sind. Ich versteh halt den ganzen Sinn dahinter nicht. Habe auch das Dokument zum XC16-Compiler gelesen (finde es extrem unübersichtlich). Vielen Dank schonmal für eure Mühe meine Fragen zu beantworten