KEIL Anfänger Test

Gast #303316
Lesenswert?
• ▲
▼
Hallo,
ich habe gerade angefangen mich mit dem Programmieren von
Mikrocontrollern zu beschäftigen und dadurch angefangen mit Keil
uVision3 zu arbeiten. Bin natürlich noch voll der Laie und habe
folgendes Problem:
Mein erster Versuch war einfach das erstellen eines Programms, welches
meinen Chip dazu bringen soll 2 Variablen in seinen Speicher zu
schreiben und sie voneinander zu subtrahieren. Habe auch ein
dementsprechendes Programm erstellt und bei der HEX-File Erstellung
gibt er keine Fehlermeldungen aus! Aber woher weiss ich jetzt, ob mein
Chip diesen Befehl ausführt, gerade weil ich das Programm noch nicht
auf den Chip übertragen kann, da die Schnittstelle noch nicht fertig
ist? Mit dem Debug Mode kann ich es zum Laufen bringen, aber da der
Chip nicht die Stdlib und stdio unterstützt, kann ich noch nicht mal
einen printf-Befehl anwenden. Gibt es die Möglichkeit eine Ausgabe in
Dateien zu machen mit uVision oder kann mir wer eine andere hilfreiche
Methode sagen?
MFG
Gast #303320
Lesenswert?
• ▲
▼
ja, dieses blinken mit den Leds kenn ich auch! Aber wie kann ich die
einfache Ausgabe eines Integerwertes bei einem Port machen? Dachte das
geht nur über das Serial Window?
Solch einen Simulator, wei Joe meint kenn ich nicht? Wo gibts den, wie
geht das? Man ist das alles kompliziert!
Gast #303323
Lesenswert?
• ▲
▼
ja, ich kann es ja auch mit uvision simulieren, aber wo sehe ich ob es
geklappt hat oder nicht. Will ja nur, dass er mir den richtig
errechneten Wert anzeigt, aber über printf gehts nicht und die Ports
lassen sich auch nicht speziell für meinen Chip aktivieren. Also das
geht auch nicht! Also kann mir jemand sagen, wie ich das machen kann?
hab mir das JSIM runtergeladen aber wo finde ich eine Prozessor
Bibliothek für meinen Chip(*.dll)?

Antwort schreiben

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.

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.