Red de conocimiento informático - Conocimientos de programación - Escribir herramientas de depuración de puerto serie y código fuente

Escribir herramientas de depuración de puerto serie y código fuente

salida de comunicación = cadena o bytes.

Si es un carácter visible, puede generar directamente la cadena, como Comm.Output="hello".

De lo contrario, debe usar byte (matriz), como

Puerto de comunicación = 3 '...use el puerto Com3 3.

Comm.settings = "57600, n, 8, 1 " 'Parámetros relacionados con la comunicación serie. Incluye velocidad de bits, paridad, longitud de bits de datos y bits de parada para comunicaciones en serie. Su valor predeterminado es "9600, N, 8, 1", lo que significa que la velocidad de bits del puerto serie es 9600 bit/s, sin verificación de paridad, 8 bits de datos y 1 bit de parada.

Comm.OutBufferSize = 1024

Si el puerto de comunicaciones está abierto=false, entonces

'comm.port open=true'... abre el puerto serie.

Terminará si...

"Recuento del buffer de salida de comunicación = 0"... borra el registro de salida.

Búfer atenuado(6) en bytes

Búfer(0) = 255

Búfer(1) = 1

Búfer(2 ) = 0

Búfer(3) = 0

Búfer(4) = 0

Búfer(5) = 0

Búfer (6) = 1

Salida de comunicación = búfer

Puerto de comunicación abierto = falso

De hecho, es código VB.

En VBS, no hay tipos, por lo que declarar la matriz e inicializar podría ser:

Dimbuffer(6)

buffer(0) = CByte( 255 )

...

No lo he probado. No necesariamente correcto.