The UNIX and Linux Forums  
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

Go Back   El UNIX y Linux Foros > Arriba Foros > UNIX para usuarios avanzados y expertos
.
google unix.com



UNIX para usuarios avanzados y expertos Experto a experto. Aprender avanzada UNIX, los comandos de UNIX, Linux, Sistemas Operativos, Administración de Sistemas, Programación, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
El control de una serie RS-232 desde la consola de un script de shell Ishikawa Programación de scripts de shell y 1 01-10-2009 09:18 PM
cómo configurar el puerto serie para variales smartgupta Sun Solaris 1 11-22-2008 08:27 AM
Puerto serie de configuración munirh SCO 1 04-22-2008 09:09 AM
puerto serie de señales ppass Sun Solaris 0 02-04-2005 11:11 AM
Perl: el control de puertos serie? perleo Programación de scripts de shell y 1 06-13-2003 03:42 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 06-23-2009
tigreped tigreped is offline
Usuario Registrado
  
 

Fecha: junio 2009
Publicaciones: 1
Question Software de control de puerto serie pines

Hola. Tengo un proyecto en el que tengo la intención de conectar un sencillo circuito infrarrojo a un ordenador. Tengo que hacer un software para controlar este dispositivo a través de programas informáticos, es decir, no voy a estar utilizando microcontroladores en el circuito.

Creo que la mejor forma de hacerlo es utilizando el puerto serie / dev/ttyS0, y la función ioctl (). La cosa es que he encontrado algo de código y un tratado mucho, pero ninguno parece ser lo suficientemente claro o que hacer exactamente lo que quiero.

Yo entiendo que de los 9 pines, hay algunas que no puedo cambiar, como la tierra (GND), pero parece que los otros no puedo, a través de algún tipo de operaciones AND y OR, utilizando iotcl;

También estoy teniendo algunas dudas sobre lo que es HIGH y LOW TIOCMGET utilizando porque muestra algunos pines son altos, y cuando ellos la prueba de verificación no vcc en ellos, mientras que algunos indicaron que no tienen BAJA tensión.

Además, parece que hay algunos en la configuración por defecto ttyS0 puerto, ya que con un LED, que toco la negativa a la Tierra (5) y los pines 3 4 y 7 parecen ser altos, la iluminación LED, mientras que el resto de los pines no se encienden para arriba.

Por lo tanto, estoy suponiendo que las patillas que, por defecto, la luz LED se establecen con altos valores por el sistema

Por cierto, estoy corriendo Ubuntu 9.04, kernel 2.6.28, GNOME 2.26.1.

Por lo tanto, me gustaría algunas de las excelentes explicaciones para ayudarme a entender cómo utilizar las patillas del puerto serie para la aplicación de esta poco ortodoxa y más sencillo dispositivo.

El punto es, por ejemplo, puede utilizar el dispositivo como GND a su tierra, y algunos todo el tiempo como su ALTA pines VCC, y otros 2 pines, uno sólo tiene que enviar a los pulsos que se active la señal de infrarrojos, y otros a recibir impulsos eléctricos desde cualquier dispositivo de infrarrojos.

Como un fin, yo deseo de utilizar este sistema para comunicar dos ordenadores con una de esas infrarrojo de serie en cada dispositivo conectado, y para controlar la emisión y recepción de los bits (pulsos) por software.

Eso me permitirá definir mi bits de inicio y finalización, el tamaño de la palabra, etc

Tenga en cuenta que es todo didatic fin, no como práctica, pero todavía útil como un proceso de aprendizaje involucrando programación C para manipular el puerto serie y un poco de la electrónica.

Los esquemas de circuitos es la siguiente:
Construíndo um Infravermelho transmisor para o tu PC | Clube do hardware

Nadie tiene que leer en portugués para comprender cómo montar todo.

Ahora, el gran reto es conectar hasta un cable serie conectado al puerto serie de programación y empezar a la misma. Todo, realmente, cualquier comentario constructivo será muy apreciada.
 

Marcadores

Etiquetas
lowlevel puerto serie de programación

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 08:17 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0