Προς το περιεχόμενο

c++ και συνδεση με Serial Port !


xarda

Προτεινόμενες αναρτήσεις

Δημοσ.

Ψαχνωντας στο google βρηκα χιλιάδες παραδείγματα για τον χειρισμο της σειριακής θυρας με την γλωσσα C++ (windows).

Η αλήθεια ειναι οτι τα εμπλεξα γιατί υπαρχουν τοσες και τοσες εντολές που δεν ξλερω τι ακριβως κάνουν.

Αυτό που θέλω να κάνω ειναι να στελνω μια εντολή στην σειριακή η οποία θα συνδεεται με μια πλακέτα και θα ανοιγοκλείνει ενα ρελε.Απο πού πρεπει να ξεκινήσω και τι να κάνω ? ( για αρχη ετσι....! :rolleyes: )

Δημοσ.

Μπορείς να το κάνεις σχετικά εύκολα μέσω του visual C++ της microsoft. Εγώ το έχω κάνει σε visual basic και το αντίστοιχο πρόγραμμα. Επίσης

θέλεις ένα πρόγραμμα που θα κάνει monitor την θύρα για να ελέγχεις αν όντως στέλνεις δεδομένα.

Δημοσ.

Τον builder 6 της borland χρησιμοποιω ( στο παλιο Pc που εχει θυρα ).Εχεις κανενα προγραμμα για να βλεπω αν στελνω δεδομενα ? ( προς το παρον χρησιμοποιω μια "ταπα" για να δω τι συμβαινει .... )

Δημοσ.

Ειναι το "θυληκό" ας πούμε αλλα ξεχνα το γιατι κατεβασα το προγραμματακι.Ειναι trial δυστηχως...

Το πρόβλημα μου ειναι οτι δεν ξέρω με ποια σειρα και ποιες συναρτησεις να χρησιμοποιησω.

Δημοσ.

Ναι trial είναι αλλά νομίζω για ένα μήνα είναι full χρήση. Αν δεν είναι ή περάσει ο μήνας υπάρχουν τρόποι να το κάνεις να δουλέψει! :mrgreen: :rolleyes:

 

http://www.codeproject.com/KB/system/serial.aspx

http://www.codeproject.com/KB/system/simpleserialcomm.aspx

http://www.codeguru.com/cpp/i-n/network/serialcommunications/article.php/c2503

Δημοσ.

Για δυο εβδομάδες είναι μονο...Θα δω τι θα κανω με αυτο.

Τα links εχουν κώδικα για κάψιμο μεχρι να καταλάβεις τι συμβαινει!!!

Κάτι πιο απλό δεν υπάρχει ? Γεμάτο κλάσεις κ.τ.λ θα μπλέξω τα μπούτια μου.

 

Χμμμμμ κάτι καλο βρεθηκε για αρχή εδώ!

Δημοσ.

Για κάτι παρόμοιο (αποστολή δεδομένων μέσο σειριακής) πριν καιρό, αλλά με .NET, χρησιμοποίησα ως emulator τούτο εδώ, το οποίο είναι open-source. Ενδεχομένως να φανεί χρήσιμο.

Δημοσ.

Ωραία.Απο ότι φαίνετε και με το προγραμματακι πραγματι στελνω χαρακτήρες στην serial port.Απο εκεί και μετά τι θα πρέπει να μαθω ετσι ώστε να μπορέσω ας πούμε να κάνω να δουλέψει ενα μοτερακι απο κάποιο παιδικό αυτοκινητάκι ?

Δημοσ.

Ναι πραγματι απο οσα διαβαζω και εγω δεν θα μπορεσει να κινησει απο μόνο του.

Ορισμένα πραγματα για μικροελεγκτες γνωρίζαααα παλιαααα και πρεπει να τα ανοιξω παλι τα βιβλια.Μπορεί να γίνει με μικροελεγκτες η δουλεια μου ?

Δημοσ.

Ναι πραγματι απο οσα διαβαζω και εγω δεν θα μπορεσει να κινησει απο μόνο του.

Ορισμένα πραγματα για μικροελεγκτες γνωρίζαααα παλιαααα και πρεπει να τα ανοιξω παλι τα βιβλια.Μπορεί να γίνει με μικροελεγκτες η δουλεια μου ?

 

Λογικα πρεπει να γινεται. Καλυτερα μπες εδω(http://www.hlektronika.gr/) και ρωτα. (Μη πω καμια μαλακια και σε παρω στο λεμο μου)

Δημοσ.

Τα links εχουν κώδικα για κάψιμο μεχρι να καταλάβεις τι συμβαινει!!!

Κάτι πιο απλό δεν υπάρχει ? Γεμάτο κλάσεις κ.τ.λ θα μπλέξω τα μπούτια μου.

 

 

ε μα δε γινεται απο τη μια να βαριεσαι να διαβασεις και απο την αλλη να θες να κανεις και τη δουλεια σου!

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...