Anfänger in M16C sucht Hilfe bei trivialem Problem

Gast #408653
Hallo zusammen,

ich muss für meine Diplomarbeit einen M16C programmieren und habe so
gut wie keine Ahnung davon. Ich habe schon auf www.m16c.de ein bisschen
geschaut, aber irgendwie finde ich keinen Einstieg.

Meine große Frage ist, wie kann ich einzelne Pins programmieren? Gibt
es dazu ein kleines Tutorial irgendwo?

Ich möchte zwei Pins (P4_1 und P4_2) auf High schalten. Mit welchen
Befehlen geht das?

Wäre super, wenn mir jemand hierbei weiterhelfen könnte!

Danke und Gruß
Markus
Gast
Schau dir mal http://www.mikrocontroller.net/articles/R8C_Codebeispiele
an. So ähnlich wird es auch beim grossen Bruder M16C gehen.

ABER es wäre nicht schlecht, wenn du erzählen würdest, welche
Entwicklungsumgebung du benutzt.

Zum Einstieg würde ich von http://www.m16c.de/sites/app_soft.htm
die "Startup project..." Appnotes benutzen. Dann mit Datenblatt des
µC und den speziellen Appnotes die einzelnen Funktionen rausfrickeln...
Gast
vielen Dank für den Tip.

Mal ne andere Frage:

was bedeutet beim compilieren der folgende Fehler und wie bekomme ich
ihn weg:
illegal redefinition of macro "_STATIC_INLINE_"
Gast
Das Makro gibt es schon und du versuchst es auf irgendeine Weise neu zu
definieren.

Wenn du nicht bewusst ein #define STATIC_INLINE ... in der Source
hast, kann das Problem durch doppeltes #include von schlecht
geschriebenen Headerfiles auftreten.

Mach eine Textsuche um herauszufinden, wo die erste Definition steht
und hangel dich dann weiter, um zu sehen wo die zweite Definition
herkommt. Bzw. zeigt der Compiler (Nochmal: Welcher???) keine
ausführlichere Fehlermeldung mit Dateiname und Zeile?

Tipp: Du kannst dir das Programmiererleben viel leichter machen, wenn
du bei Anfragen in Foren den Sourcecode und exakte (Copy&Paste)
Fehlermeldungen angibst.
Gast
Hallo Markus,
Ich muss für meine Abschlussarbeit einen M16C programmieren und auch 
darüber schreiben. Bin dabei aber hab nicht viel Ahnung davon. Ich denke 
du hast schon deine Diplomarbeit über M16C hinter sich gebracht:-) werde 
sehr dankbar wenn du mir deine Arbeit oder so ähnliche arbeit per mail 
schiecken kannst oder download link geben kannst damit ich was zu lesen 
hab.
Ich danke voraus.
mein mail lautet:
lotuspal<at>gmail.com
Gruss Lotus

Antwort schreiben

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