Keil uVision3 Terminal I/O

OP #1109787
Lesenswert?
• ▲
▼
Hallo Leute!!

Hab vorige Woche mein Berufspraktikum im Laufe meines Studiums begonnen 
und habe ein Projekt zugeteilt bekommen.

Hierbei habe ich das neue Eval-Board von AnalogDevices ADuC7060 bekommen 
und wollte mit der mitgelieferten Software programmieren..

Jedoch hab ich ein Problem mit der Keil uVision3 Software.
Gibt es eine Möglichkeit einen printf im Programm anzuzeigen?

Die zweite mitgelieferte Software IAR, unterstützt so ein Terminal I/O, 
mir wäre es aber lieber mit der Keil-Software zu arbeiten..

Ich hoffe ihr könnt mir helfen!

MFG Mexx
Gast #1109813
Lesenswert?
• ▲
▼
kenne jetzt diesen Kontroller nicht, aber in vielen Beispielen von Keil 
wird ein Ausgabe mit printf verwendet. ist doch dann bei deinem Board 
sicherlich auch so. Schau dir mal die Examples zu deinem Eva-Board an. 
Das sollte helfen.
#1109836
Lesenswert?
• ▲
▼
Markus Unbekannt wrote:
> Beim Keil-Ordner gibt es zwar ein Beispielprogramm, jedoch ist das ja
> über UART programmiert das bringt mir in meinem Fall ja nichts,

Doch, printf ruft putchar auf.


> so kann
> er es mir ja nicht im Keil-Programm anzeigen oder?

???

Hast Du ein LCD am Board oder wie?
Dann mußt Du Dir ein putchar schreiben, was aufs LCD ausgibt.

Oder ein Terminalprogramm an die UART anschließen.


Peter
#1109900
Lesenswert?
• ▲
▼
Auch unter Keil uVision3 gibt es ein Terminal.
Wenn du denn Debugger gestartet hast kannt du in der Taskleiste unter 
VIEW unter mehreren Serial Windows dir ein Ausgabe Fenster auswaehlen. 
Standartmaesig ruft printf  putchar auf. Und das geht wenn du es nicht 
ueberschrieben hast auf den im Prozessor eingebauten UART. Allerding 
must du vorher noch den UART initialisieren sonst geht es nicht.

Gruss Helmi

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.