tcomport - ¿Cómo puedo acceder a los datos del puerto serie en c++ usando wxwidgets
puerto serie en c linux (3)
wxWidgets es un marco de GUI multiplataforma.
Leer un puerto serie no tiene nada que ver con la GUI ni con la plataforma cruzada.
Entonces, wxWidgets no tiene nada que ver con la lectura de puertos serie.
Puede leer / escribir desde / hacia un puerto serie usando la API de Windows.
CreateFile abre el puerto
ReadFile lee datos del puerto
¿Difícil? Un poco!
soy estudiante de ingeniería de electrónica y comunicación. Estoy trabajando en un proyecto en el que un microcontrolador envía datos al puerto serie de la computadora (de forma asíncrona). Actualmente estoy aprendiendo wxWidgets para mi trabajo de GUI.
mi pregunta: ¿es posible hacer uso de wxWidgets para obtener datos y mostrarlos? es muy difícil implementar esto. Lo busco pero no recibo una respuesta directa sobre cómo implementar esto. así que sugiero lo que necesito leer para esto. y qué alternativa disponible para hacer esto. yo uso Windows 7.
también necesito subir estos datos al servidor web (es necesario más adelante)
wxWidgets, a mi leal saber y entender, no implementa instalaciones de E / S en serie. Hay otras bibliotecas disponibles que proporcionan esto. Una de las mejores opciones es probablemente boost :: asio (ver http://www.boost.org/doc/libs/1_40_0/doc/html/boost_asio/overview/serial_ports.html )
Nunca lo he usado, pero hay wxCTB .