ARM7 KEIL und PLL

Gast #229322
Hallo,

ich habe mir von KEIL die IDE runtergeladen und möchte jetzt ein
kleines Programm starten.
Ich habe die startup.s von Keil eingebunden.
Wenn ich jetzt auf compilieren drücke erhalte ich folgenden Fehler:

***warning l23: unresolved external symbols
***ERROR L128: Reference made to unresolved external
symbol: ?C?init
address: 0000000104H

ich gehe mal davon aus, dass der fehler im startup.s ist, wenn ich
nämlich linie 128 auskommentiere, verschwindet die fehlermeldung.
hier der code um diesen bereich:

/*
// <e> PLL Setup
// <i> Phase Locked Loop
// <i> CCLK - Processor Clock
// <i> Fcco - PLL Oscillator
//   <o1.0..4>   MSEL: PLL Multiplier Selection
//               <1-32><#-1>
//               <i> PLL Multiplier "M" Value
//               <i> CCLK = M * Fosc
//   <o1.5..6>   PSEL: PLL Divider Selection
//               <0=> 1   <1=> 2   <2=> 4   <3=> 8
//               <i> PLL Divider "P" Value
//               <i> Fcco = CCLK  2  P
//               <i> 156MHz <= Fcco <= 320MHz
// </e>
*/
127:        PLL_SETUP       EQU     0
128:        PLLCFG_Val      EQU     0x00000024

weiß jemand rat?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.