mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC18F2450 +USB +USART


Autor: Tempelritter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich arbeite mich gerade mit der Microchip-CDC-Demo in die Materie ein.
In der User.c wird die USART initialisiert.

In einem möglichen Projekt möchte ich Daten vom ADC über USB an einen 
Virtuellen ComPort senden. Wozu wird die USART benötigt? Kann ich denn 
die USART nicht mehr für andere Aufgaben verwenden?

Danke für eure Hilfe!

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Wozu wird die USART benötigt?

Für deinen Zweck: gar nicht.

> Kann ich denn
>die USART nicht mehr für andere Aufgaben verwenden?

Doch, kannst du.

Autor: Tempelritter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke Holger für deine Antwort!

Autor: Master Snowman (snowman)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>> Daten vom ADC über USB an einen Virtuellen ComPort senden
frage: wessen comport? hint: der PIC ist ein device

meinst du: A/D daten (PIC) -> USB (PIC) -> PC -> comport (nicht PIC) ?

Autor: Tempelritter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@  Master Snowman

Ja, genau.

Autor: Master Snowman (snowman)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
also brauchst du:
- PIC mit USB, das ganze läuft als device und schickt dir die A/D-werte
  per USB an den PC
- PC-programm, das das USB-device pollt (sprich, die daten abholt) und
  an einen comport weiterschickt
- comport

was willst du mit deiner frage fragen? (ich sehe hier nirgends ein 
USART)

Autor: Norbert Xanten (noppes)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So, bin wieder im Lande.

@ Master Snowman

> ...ich sehe hier nirgends ein USART...

Das Demo-Projekt steht unter: C:\MCHPFUSB\fw\Cdc\..

Autor: Master Snowman (snowman)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich "kenne" die demos von Microchip, meine bedenken/frage bezogen sich 
auf, was du mit usart willst, weil ich bei den obigen punkten (was du 
brauchst/willst) kein usart sehe. ...ich verstehe den link zu usart und 
deinem vorhaben nicht, bzw. was deine frage ist ^^

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.