Εμφάνιση αποτελεσμάτων : 1 έως 6 από 6

Θέμα: Επικοινωνία PIC μέσω USB με Java!

  1. #1
    Μέλος Το avatar του χρήστη lordi
    Όνομα
    Đorđe
    Εγγραφή
    Dec 2007
    Περιοχή
    Cache
    Μηνύματα
    388

    Προεπιλογή Επικοινωνία PIC μέσω USB με Java!

    Καλησπέρα μετά από καιρό
    θα ήθελα να ρωτήσω το εξής,

    θέλω να στείλω από ένα Java πρόγραμμα εντολές σε έναν PIC ο οποίος είναι συνδεδεμένος με USB στο PC. Ο PIC που σκέφτομαι να χρησιμοποιήσω είναι ο PICF1846J50 που έχω πάνω σε ένα board (αυτό που είχαν δώσει στο σεμινάριο της microchip στην Αθήνα πριν κάτι χρόνια αν θυμάστε!). Γενικά δεν θέλω πολύπλοκα πράγματα, πχ να στείλω ένα νούμερο (command) και να ανάψει ένα LED! Το έχει δοκιμάσει κανείς ποτέ?! Είναι εφικτό σε λογικά χρονικά πλαίσια?! Δεν έχω ακόμα διαθέσιμο τον PIC για να δοκιμάσω πράγματα γιαυτό ρωτάω γενικά προς το παρόν!!

    Ακόμη και κάποιο dll να υπάρχει που να μπορώ να κάνω wrap με JNA για να το καλέσω από Java μου κάνει!

    Ευχαριστώ πολύ εκ των προτέρων!


    Υ.Γ.: Δεν με πειράζει να είναι αμφίδρομη η επικοινωνία σε περίπτωση που κάτι τέτοιο παίζει ρόλο!

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη lordi : 12-04-13 στις 19:34
    P Σώστε ένα δέντρο και προστατέψτε το περιβάλλον μας.
    Μην το τυπώνετε αν πραγματικά δεν υπάρχει λόγος.

  2. #2
    Μέλος Το avatar του χρήστη georgz
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2009
    Περιοχή
    outer space
    Μηνύματα
    665

    Προεπιλογή

    H microchip δίνει βιβλιοθήκες και για τις δύο πλευρές της επικοινωνίας. Αλλά όχι για java, απ' την πλευρά του υπολογιστή, παρά μόνο για VC++ και κάνει ακριβώς αυτό που θες. Σίγουρα αν ψάξεις βιβλιοθήκες για java θα βρεις απλά πρέπει να κοιτάξεις το πρόγραμμα της VC++ ποιους κωδικούς στέλνει για το κάθε τι και να το αντιγράψεις.

    0 Not allowed! Not allowed!

  3. Ένα μέλος ευχαρίστησε τον georgz για αυτό το χρήσιμο μήνυμα:

    lordi (15-04-13)

  4. #3
    Μέλος Το avatar του χρήστη lordi
    Όνομα
    Đorđe
    Εγγραφή
    Dec 2007
    Περιοχή
    Cache
    Μηνύματα
    388

    Προεπιλογή

    Γενικά, ότι βρήκα για Java είναι λίγο παλιό! Στην ανάγκη θα κάνω compile σε ένα dll την βιβλιοθήκη τις Microchip και θα την καλέσω με JNA!

    Ευχαριστώ!

    0 Not allowed! Not allowed!
    P Σώστε ένα δέντρο και προστατέψτε το περιβάλλον μας.
    Μην το τυπώνετε αν πραγματικά δεν υπάρχει λόγος.

  5. #4
    Μέλος Το avatar του χρήστη bchris
    Όνομα
    Χρηστος
    Εγγραφή
    Nov 2011
    Περιοχή
    Lugano
    Μηνύματα
    2.104

    Προεπιλογή

    Γιατι σωνει και καλα Java?

    Αφου απ' οτι καταλαβα, δεν σ' ενδιαφερει να τρεχει και σε αλλα λειτουργικα, παρα μονο παραθυρια.
    Γιατι δεν σου κασνει η C?

    0 Not allowed! Not allowed!

  6. #5
    Μέλος Το avatar του χρήστη lordi
    Όνομα
    Đorđe
    Εγγραφή
    Dec 2007
    Περιοχή
    Cache
    Μηνύματα
    388

    Προεπιλογή

    Ο λόγος είναι ότι η επικοινωνία αυτή θα είναι κομμάτι μιας άλλης εφαρμογής η οποία είναι σε Java (και χρησιμοποιεί αρκετές βιβλιοθήκες σε Java). Οπότε είναι λίγο δύσκολο να μεταφερθούν όλα αυτά σε άλλη γλώσσα και γιαυτό ψάχνω μια λύση μέσα από Java ή να την κάνω wrap στην Java!

    0 Not allowed! Not allowed!
    P Σώστε ένα δέντρο και προστατέψτε το περιβάλλον μας.
    Μην το τυπώνετε αν πραγματικά δεν υπάρχει λόγος.

  7. #6
    Μέλος Το avatar του χρήστη firewalker
    Όνομα
    Αλέξανδρος
    Εγγραφή
    Mar 2009
    Περιοχή
    Μαγνησία
    Μηνύματα
    442

    Προεπιλογή

    Μπορεί να κάνεις τον PIC να χρησιμοποιεί κάποιον υπάρχον driver του συστήματος (CDC,HID) και να στέλνεις δεδομένα μέσω του driver αυτού. Στην περίπτωση του CDC η Java εφαρμογή θα πρέπει απλά να μιλά με μία σειριακή πόρτα.

    Μία άλλη λύση θα ήταν ένας java-wrapper για την libusbx. Π.χ. http://libusbjava.sourceforge.net/wp/

    1 Not allowed! Not allowed!
    Γίνε ρεαλιστής, μείνε ονειροπόλος ...

  8. Ένα μέλος ευχαρίστησε τον firewalker για αυτό το χρήσιμο μήνυμα:

    lordi (19-04-13)

Παρόμοια Θέματα

  1. Επικοινωνία μεταξύ δύο Arduino μέσω ethernet
    By rkiller in forum Μικροελεγκτές
    Απαντήσεις: 28
    Τελευταίο Μήνυμα: 20-04-13, 15:02
  2. Σειριακή Επικοινωνία μέσω Matlab
    By NeKTaRioS - auto in forum Software Η/Υ
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 03-09-11, 17:48
  3. Επικοινωνία υπολογιστή με Pic μέσω Wifi
    By geokos13 in forum Μικροελεγκτές
    Απαντήσεις: 6
    Τελευταίο Μήνυμα: 06-05-11, 17:06
  4. Επικοινωνία μέσω παράλληλης
    By ALAMAN in forum Κυκλώματα για Η/Υ
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 27-07-08, 14:46
  5. Ασύρματη επικοινωνία μέσω RF
    By Master in forum Ηλεκτρονικά
    Απαντήσεις: 8
    Τελευταίο Μήνυμα: 30-10-04, 18:12

Tags for this Thread

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας