- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 17

Thema: C Neuling - erste Frage

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    01.07.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    169

    Frage C Neuling - erste Frage

    Hallo zusammen,

    ich will von Bascom auf C umsteigen. Mein erstes Hindernis ist folgendes:

    In Bascom gibts ein Terminal, wenn ich im Simulator irgend etwas mit "Print" ausgebe, erscheint es in eben diesem Terminal.
    Ich möchte für C nun das AVR Studio nutzen, Bücher sind da und viele Tutorials ebenfalls zum "abarbeiten".

    Nur, wie kann ich im AVR Studio ein Terminal Fenster öffnen, damit mir z.B. auch die "printf" Anweisungen angezeigt werden
    beim simulieren ?

    Danke euch.

    Gruß
    Blue72

  2. #2
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    34
    Beiträge
    3.501
    Blog-Einträge
    9
    Hi,

    ich glaube AVR Studio hat sowas nicht. Aber ich würde dir eh empfehlen lieber ein eigenständiges Terminalprogramm wie TeraTerm zu installieren.
    Alternativ hat auch Windows ein Terminalprogramm. Das nennt sich dann HyperTerm.
    Schaut ruhig mal auf meiner Homepage vorbei :
    http://kampis-elektroecke.de

    Oder folge mir auf Google+:
    Daniel Kampert

    Es gibt 10 Arten von Menschen. Die einen können Binär, die anderen nicht.

    Gruß
    Daniel

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    01.07.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    169
    Danke Dir,

    hast Du auch eine idee wie ich das ins AVR Studio einbinden könnte ? Noch bin ich für alles offen, es muss auch nicht das AVR Studio sein.
    Wenn es einen anderen guten Compiler gibt, würde ich auch diesen nehmen.

  4. #4
    Erfahrener Benutzer Roboter Experte Avatar von ePyx
    Registriert seit
    14.05.2008
    Ort
    Falkensee
    Beiträge
    700
    Für AVRStudio 5 gibt es bei den Extensions einen Terminal-Emulator. Keine Ahnung ob der gut oder schlecht ist. Ansonsten Hterm, putty oder terraterm nutzen. Funktionen wie printf kann man auch nutzen. Einmal google bemühen liefert das hier.
    Grüße,
    Daniel

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.802
    QUOTE=ePyx;547804

    > Funktionen wie printf kann man auch nutzen. Einmal google bemühen liefert das hier.

    Was aber keine transparente Verwendung von printf darstellt. Wird printf verwendet, landet die Ausgabe damit immer noch im Nirvana.

    Für printf-Verwendung ist schon was mehr notwendig.

    In dem Link werden spezielle Ausgabefunktionen wie lcd_printf verwendet; wiklich kein Kunststück.
    Disclaimer: none. Sue me.

  6. #6
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    01.07.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    169
    Also mir geht es in erster Linie darum, Code wie diesen hier:

    Code:
    // kap002/aufgabe001.c
    #include <stdio.h>
    
    int Main(void) {
       printf('Ei-Pod\n');
       return 0
    }
    einfach auch optisch anzuzeigen, da ich bei C wirklich bei absolut 0 anfange.

  7. #7
    Zitat Zitat von Blue72 Beitrag anzeigen
    Hallo zusammen,
    ich will von Bascom auf C umsteigen. Mein erstes Hindernis ist folgendes:
    In Bascom gibts ein Terminal, wenn ich im Simulator irgend etwas mit "Print" ausgebe, erscheint es in eben diesem Terminal.
    Ich möchte für C nun das AVR Studio nutzen, Bücher sind da und viele Tutorials ebenfalls zum "abarbeiten".
    Nur, wie kann ich im AVR Studio ein Terminal Fenster öffnen, damit mir z.B. auch die "printf" Anweisungen angezeigt werden
    beim simulieren ?
    Danke euch.
    Gruß
    Blue72
    Sorry, hatte zu oberflächlich gelesen und die Problemstellung Simulator total verdrängt.
    Der Code ist soweit ich verstanden habe einfach nur C++ ohne irgendwelches dran und drum und wird mit dem ganz normalen GCC übersetzt... hier noch mal zum gucken

    Code:
    ////////////////////////////////////////////////////////////////
    // Beispiel Hallo EiEiEi-Pod
    ////////////////////////////////////////////////////////////////
    class Application : public Controller
    {
        protected: UART terminal; 
     
        public: void onStart()
        {
    	terminal.config(9600);    
        }
     
        public: void onWork()
        {
            terminal.sendString("Hallo EiEiEi-Pod\n");
    	waitMs(1000);    
        }
     
    } app;

    Und übrigens hat der download mich nix gekostet nur der light Bausatz für die Hardware hier oben aus der Werbung für 12 Teuro oder so


    Gruß Jahat,

    so und jetzt ist der NOOB lieber ganz stille :/
    Geändert von jahat (02.05.2012 um 14:24 Uhr)

  8. #8
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    01.07.2008
    Ort
    NRW
    Alter
    51
    Beiträge
    169
    Hallo Leute,

    lang lang ist´s her .... allerdings wird es jetzt akut, da ich C nun auch beruflich benötige.
    Ich habe jetzt von Microsoft Viasual C++ so eingerichtet, das ich alle auf die interne Konsole ausgeben kann.
    Zudem habe ich mir von Keil µVison4 installiert, welches bereits ein Terminal mitbringt.

    Zum ersten lernen habe ich die "C Bibel" bekommen und bin dabei diese durchzuarbeiten.

    Kennt jemand vernünftige C Kurse, welche mit einer Abschlussprüfung etc. Anerkannt sind ?
    Die Kosten sind erst einmal egal. Ich hatte mir einen Kurs bei der SGD herausgesucht (Microcontroller),
    allerdings wird die Sprache "C" dort nur am Rande vermittelt und in festen Blöcken.
    Ich finde leider überall nur C++ oder C#. Einen reinen C Kurs habe ich bislang nicht gefunden.

Ähnliche Themen

  1. Frage von einem Neuling zu seinem Projekt...
    Von ticia im Forum Mechanik
    Antworten: 11
    Letzter Beitrag: 12.05.2011, 08:46
  2. Pro Bot 128 Neuling bräuchte Hilfe für erste Schritte.
    Von muntz im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 4
    Letzter Beitrag: 03.12.2009, 15:32
  3. Neuling mit Frage!
    Von Basalam im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 14
    Letzter Beitrag: 27.04.2008, 04:14
  4. Neuling Frage.
    Von -:edik:- im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 11.08.2006, 19:12
  5. C-Control ist da, die erste Frage
    Von marcel im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 8
    Letzter Beitrag: 09.12.2003, 18:25

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test