View
170
Download
24
Embed Size (px)
DESCRIPTION
lo baje de una pagina de internet, no es mio el trabajo pero me ayudo mucho
Citation preview
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
THANKS!!!
Iniciarsesin | Actividadrecientedelsitio | Informardeusoinadecuado | Imprimirpgina | Conlatecnologade GoogleSites