www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Linker Probleme mit STM32-PerformanceStick


Autor: Manuel Simmerl (sammy84)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo an alle Zusammen.
Ich habe mir vor kurzem einen solchen Stick bestellt. Dieser ist vor ein 
paar Tagen angekommen. Mitgeliefert dazu wurde der TASKING-Compiler.

Hier ein kleines Programm:

#include "main.h"

int main (void)
{
    GPIOB->BSRR = 0xFF;
    while (1)
    {
        //todo, insert your code here
    }
}

Leider bekomm ich immer diesen Fehler und weis nicht woran es liegen 
könnte.

ccarm.exe -Wl-L"C:\Programme\TASKING\carm v2.0r2\bin\..\lib" -Wl-OcLtXY 
-CARMv7M    -f.\Settings\link.lnk.tmp
lkarm E106: unresolved external: GPIOB - (main.obj)
lkarm F019: unrecoverable error: fatal link error

Danke schonmal.

Gruß
SammY84

: Verschoben durch Moderator
Autor: ... ... (docean) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
was steht denn in der main.h? fehlt da vlt. ein #include?

Autor: Manuel Simmerl (sammy84)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
/* Define to prevent recursive inclusion 
-------------------------------------*/
#ifndef __MAIN_H
#define __MAIN_H

/* Includes 
------------------------------------------------------------------*/
#include "stm32f10x_lib.h"

Normalerweise dürfte nichts fehlen.

Autor: ... ... (docean) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
#include "stm32f10x_lib.h"


Das gibt keinen Fehler? ich würde eher <> statt ""

Autor: Manuel Simmerl (sammy84)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habs mal geändert, nützt aber nichts... leider.

Autor: ... ... (docean) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei einem von beiden muss aber eine Fehlermeldung kommen. sonst ist 
irgendwas anderes richtig schief...

Autor: Manuel Simmerl (sammy84)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es kommt weder bei dem Einen noch bei dem Anderen eine Fehlermeldung.
Muss ich mir nochmal alles anschaun. Bekomm halt immer noch den 
Linkerfehler.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.