Pregunta

yo soy un principiante a la programación de Ethernet, quiero acceder al puerto Ethernet y enviar / recieve paquetes a / de ella. Pensé en el uso de la clase CIM_EthernetPort, pero no saben cómo hacerlo. por favor ayuda. Tengo que escribir un programa para enviar datos a un sistema embebido.

¿Fue útil?

Solución

No creo que entiendo muy bien lo que son los zócalos.

¿Qué protocolo que hace su uso incrustado dispositivo? Si se trata de TCP o UDP (o incluso un protocolo de enlace de crudo) es más o menos usando una toma por definición.

La única razón puede que tenga que hablar con un adaptador Ethernet sin necesidad de utilizar enchufes es que si quieres escribir algo así como un monitor de nivel de alambre o analizador de paquetes.

ps ---------------------------------------------- ---------------

sockets son sólo una abstracción de una conexión de red, ya que una conexión UDP tiene un punto final y un puerto es un poco filosófica asegurar que está utilizando sockets si habla directamente al hardware de la tarjeta de red.

Usted no especifica una velocidad de transmisión de Ethernet como tal, la tarjeta de HW negociará una velocidad.
Hay muy poca sobrecarga en el envío de datos mediante UDP usando sockets y por lo general es una forma muy eficiente de la recepción de datos. ¿Tiene un RTOS en el dispositivo incorporado o estaba tratando de hablar con el adaptador de red directamente con algún tipo de votación?

pps ---------------------------------------------- --------------------
Si es del todo posible utilizar UDP en el dispositivo integrado -. Hacerlo
Si usted comienza con, sólo hay que enviar un par de números, que en última instancia termina reinventar y volver a la solución de todas las cosas UDP se inventó para hacer.
Mediante el uso de protocolos estándar también obtener herramientas que le permiten probar cada extremo de la conexión (UDP hay equivalentes de Hyperterm de forma gratuita).

Además, no hay necesidad de múltiples dispositivos, pero puede haber en el futuro. Discutí para el uso de UDP en un producto anterior trabajé en - donde los diseñadores estaban pensando en Ethernet como sólo un enlace más rápido en serie. Ser capaz de relacionarse muchas unidades de este producto en conjunto ha creado un nuevo mercado enorme.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top