Transcript
  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 1/12

    GiovynetArtculosHOMEHomeMapadelsitio

    JAVATipsManejodePuertosSerialesRS232conJavaparaWindowsJNIObtencindedatosXMLExelenJavaconJAXB

    ManejodePuertosSerialesRS232conJavaparaWindows

    Giovynet.comJavaElectronicSolutions

    OBJETIVO.ElsiguientedocumentomuestracomocrearunaaplicacinjavaparamanipularpuertosserialesRS232.

    RECURSOS.

    WindowsXP/Vista.JDK6omayor.IDEEclipse.LibrerasGiovynetDriverDospuertosseriales.Hiperterminal.

    PASOSASEGUIR.

    1. Descargarlibrerasparaelmanejodelpuerto.2. Crearproyectojava.3. Adjuntarlibrerasparaelmanejodepuertos

    seriales.4. Crearclaseparaescribircdigofuente.5. Escribiryejecutarcdigoparaconocerpuertos

    libres.6. Escribiryejecutarcdigoparatransmitirdatos

    entrepuertoslibres.

    1.Descargarlibrerasparaelmanejodelpuerto.

    Enlasiguientedireccion:http://www.giovynet.com/giovynetDriver_es.htmlencontrarelarchivoGiovynetDriver.zip.descargueloydescomprimalo.

    2.CrearproyectojavaenEclipse.

    Sigalossiguientespasos:

    1. ClicenFile.2. ClicenNew.3. ClicenJavaProject.4. EnelcampoProjectNameescriba

    RS232.5. ClicenFinish

    Observelassiguietesimgenescomogua:

    Buscarenestesitio

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 2/12

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 3/12

    3.Adjuntarlibreriasparaelmanejodepuertosseriales.

    Sigalossiguientespasos:

    1. AbralacarpetaGiovynetDriver/2. Copielosarchivos

    NativeLibraries/libSerialPort.dll,NativeLibraries/libSOSerialPort.so,ySerialPort.jar.

    3. Eneclipse,declicenWindow.4. ClicenShowView.5. ClicenNavigator.6. Clicderechoenelnododelproyecto(RS232).7. ClicenPaste.8. Clicderechoensrc.9. ClicenBuildPath.

    10. ClicenConfigureBuildPath.11. ClicenLibraries.12. ClicenAddJars.13. ClicenSerialPort.jar.14. ClicenOk.15. ClicenOk.

    Observelassiguietesimgenescomogua:

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 4/12

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 5/12

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 6/12

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 7/12

    4.Crearclaseparaescribircdigofuente.

    Sigalossiguientespasos:

    1. Clicenelnododelproyecto(RS232).2. Clicensrc.3. ClicenNew.4. ClicenClass.5. EscribaAppenelcampoName.6. ClicenFinish.

    Observelassiguietesimgenescomogua:

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 8/12

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 9/12

    5.Escribiryejecutarcdigoparaconocerpuertoslibres.

    1. EscribaelsiguientecdigoenlaclaseApp:

    publicclassApp{

    publicstaticvoidmain(String[]args)throwsException{SerialPortserialPort=newSerialPort()ListportsFree=serialPort.getFreeSerialPort()for(Stringfree:portsFree){System.out.println(free)}}

    }

    2. ClicderechoenunaparteenblancodelaclaseApp.

    3. ClicenRunAs.4. ClicenJavaApplication.5. Observelaimpresiondepuertosconsola.

    Observelasimgenescomogua:

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 10/12

    6.Escribiryejecutarcdigoparatransmitirdatosentrepuertoslibres.

    Sigalossiguientespasos:

    1. Escribaelsiguientecodigo:

    importjava.util.Listimportapp.Comimportapp.Parametersimportcore.SerialPort

    publicclassApp{publicstaticvoidmain(String[]args)throwsException{//looksforfreeserialportsSerialPortfree=newSerialPort()ListportList=free.getFreeSerialPort()for(Stringstring:portList){System.out.println(string)}//SettingsparametersCOM1.Parameterssettings=newParameters()settings.setPort("COM1")settings.setBaudRate("9600")

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 11/12

    //InstanceCOM1.Comcom1=newCom(settings)//SettingsparametersCOM.settings.setPort("COM3")settings.setBaudRate("9600")//InstanceCOM3.Comcom3=newCom(settings)//WriteCOM1.for(inti=0i

  • 19/3/2015 ManejodePuertosSerialesRS232conJavaparaWindowsGiovynetArtculos

    https://sites.google.com/site/articulosgiovynet/manejodepuertosserialesrs232conjavaparawindows 12/12

    [email protected]

    THANKS!!!

    Iniciarsesin | Actividadrecientedelsitio | Informardeusoinadecuado | Imprimirpgina | Conlatecnologade GoogleSites


Top Related