Pilote de périphérique pour système d'exploitation mobile basé sur java


Tout d'Abord désolé si la question semble trop vague!

Je cherche à écrire un pilote de périphérique pour le bluetooth pour mon téléphone mobile en Java.

Ai-je besoin d'un langage assembleur ou je peux le coder complètement en Java. Je suis dans le début de la procédure. De l'aide serait grandement appréciée.

Author: user3001408, 2014-06-28

1 answers

Alors que la plupart des pilotes de périphériques de niveau inférieur doivent être codés en C ou C++ selon le système d'exploitation, certains pilotes de périphériques peuvent être écrits dans un langage de niveau supérieur car ils sont abstraits derrière une bibliothèque et n'ont donc pas besoin d'accès à la mémoire brute ou d'assemblage. Deux exemples de cela qui me viennent à l'esprit sont USB et Bluetooth, donc vous avez de la chance.

Un rapide sur google m'a conduit à ceci: https://code.google.com/p/bluecove/

J'imagine que cela la bibliothèque, vous devez écrire votre pilote de périphérique. Je vous recommande de lire la documentation et les exemples pour avoir une idée de la façon dont cela se fait, puis de commencer à travailler sur votre propre pilote.

 1
Author: Dougvj, 2014-06-28 19:54:38