Περιεχόμενο
Το Visual Basic (VB) είναι μια πολύ γνωστή γλώσσα προγραμματισμού προσανατολισμένη στα γεγονότα και ένα σημαντικό στοιχείο του περιβάλλοντος προγραμματισμού της Microsoft .NET. Το Visual Basic είναι συμβατό με το μοντέλο προγραμματισμού COM και είναι περισσότερο γνωστό για την ενσωμάτωση προκαθορισμένων στοιχείων UI που επιτρέπουν στους προγραμματιστές να δημιουργούν γραφικές διεπαφές χρήστη (GUI) για προγράμματα σε πολύ μικρότερο χρονικό διάστημα. Μπορείτε επίσης να ρυθμίσετε τις παραμέτρους των πληροφοριών θύρας USB χρησιμοποιώντας πρόσβαση Visual Basic στο μοντέλο προγραμματισμού COM.
Οδηγίες
Διαμορφώστε μια θύρα USB χρησιμοποιώντας τη Visual Basic (εικόνα προγραμματιστή από το kuhar από την Fotolia.com)-
Ανοίξτε ένα έργο της Visual Basic στο ολοκληρωμένο περιβάλλον ανάπτυξης. Όταν φορτώνεται το έργο σας, ανοίξτε το παράθυρο προγραμματισμού για την ενότητα του προγράμματος στο οποίο θέλετε να ρυθμίσετε τις θύρες επικοινωνίας της συσκευής USB.
-
Δημιουργήστε μια νέα κλάση μέλος που επεκτείνει το System.IO.Ports.SerialPort με τον ακόλουθο κώδικα: Friend SelectedPort As System.IO.Ports.SerialPort
-
Δημιουργήστε ένα αναγνωριστικό για τη σειριακή θύρα του υπολογιστή. Η λαβή θα σας επιτρέψει να έχετε πρόσβαση στα δεδομένα που σχετίζονται με τη θύρα και να αλλάξετε τις πληροφορίες διαμόρφωσης. Καταχωρίστε τον ακόλουθο κώδικα για να δημιουργήσετε τον αναγνωριστικό σειριακής θύρας:
επιλεγμένη θύρα = My.Computer.Port.PortalSerial ("COM4", 9600, Parity.None, 8, StopBits.One)
-
Επιβεβαιώστε ότι η σύνδεση στη σειριακή θύρα USB λειτουργεί. Για να το κάνετε αυτό, πληκτρολογήστε τον ακόλουθο κώδικα: selectedPort.Handshake = Handshake.RequestToSend
-
Αλλάξτε τις μεταβλητές ρύθμισης ώρας για ανάγνωση και εγγραφή από τη θύρα USB. Οι ρυθμίσεις γίνονται σε χιλιοστά του δευτερολέπτου, οπότε η τιμή 1000 είναι περίπου ένα δευτερόλεπτο. Ο κώδικας για τη ρύθμιση των ρυθμίσεων ανάγνωσης και εγγραφής είναι: Επιλέχθηκε η θύρα ReadTimeout = 1000. WriteTimeout = 1000