Porblème microcontroleur TINI - Java - Programmation
MarshPosté le 13-04-2006 à 09:17:23
Bonjour,
Je travaille actuellement sur un micro controleur TINI model 390, de Dallas Semiconductor , c'est une carte Java avec une JVM intégrée. Cette carte possède en autre un port RS232, appelé serial0 et un port Ethernet. -- J'ai un problème de communication avec ce port. Je branche dessus une tourelle. Je me connecte à ma carte TINI via une session telnet, à partir de mon PC, j'import le programme sur la carte et l'exécute. J'ouvre le ports serial0 de ma tini mais je n'arrive pas en rentrer en communication avec la tourelle, je reçoit aucun signal de sa part !! -- Voici le code que j'utilise :
Code :
import javax.comm.*;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.util.*;
import javax.comm.SerialPort;
/** List all the ports available on the local machine. **/
publicclass serial0port {
static SerialPort serialPort;
CommPortIdentifier port_id;
InputStream in;
//DataInputStream in;
PrintWriter out;
String chaine;
boolean busy=false;
//constructeur
public serial0port(String com) throws NoSuchPortException{
// ouverture du ports COM1
System.out.println("listage des ports serie disponibles ! :" );
J'ai fait des tests de communication entre la tourelle et mon PC directement en connectant la tourelle à mon PC, et ce code fonctionne très bien. J'envoie des commandes à la tourelle et je reçoit des données de sa part ! --- Mais lorsque j'essaie en utilisant la carte TINI, je ne reçoit aucune donnée de la tourelle !! ---
Avez vous déjà travailler sur de tel micro contrôleur ?? Et celui là en particulier ? Avez vous des suggestions ou des solutions à me proposer ??
Marsh Posté le 13-04-2006 à 09:17:23
Bonjour,
Je travaille actuellement sur un micro controleur TINI model 390, de Dallas Semiconductor , c'est une carte Java avec une JVM intégrée. Cette carte possède en autre un port RS232, appelé serial0 et un port Ethernet.
--
J'ai un problème de communication avec ce port. Je branche dessus une tourelle. Je me connecte à ma carte TINI via une session telnet, à partir de mon PC, j'import le programme sur la carte et l'exécute. J'ouvre le ports serial0 de ma tini mais je n'arrive pas en rentrer en communication avec la tourelle, je reçoit aucun signal de sa part !!
--
Voici le code que j'utilise :
---
J'ai fait des tests de communication entre la tourelle et mon PC directement en connectant la tourelle à mon PC, et ce code fonctionne très bien. J'envoie des commandes à la tourelle et je reçoit des données de sa part !
---
Mais lorsque j'essaie en utilisant la carte TINI, je ne reçoit aucune donnée de la tourelle !!
---
Avez vous déjà travailler sur de tel micro contrôleur ?? Et celui là en particulier ?
Avez vous des suggestions ou des solutions à me proposer ??
Merci beaucoup de votre aide