26-02-2016, 11:39 PM
Hola a todos, estoy enviando información a través de un com virtual, y también me gustaría recibir, pero no sé muy bien como enviar y recibir al instante.
Con un hiperterminal que tengo, envío y recibo sin problemas, pero con matlab estoy atascado.
Uso esta función para escribir y me va bien, pero a la hora de leer, ya me pierdo:
Con un hiperterminal que tengo, envío y recibo sin problemas, pero con matlab estoy atascado.
Uso esta función para escribir y me va bien, pero a la hora de leer, ya me pierdo:
Código:
function To_FPGA( data,num_port,bauds )
%Example: To_FPGA('AAAA',3,9600)
num = char(dec2hex(num_port,1));
COMx=strcat('COM',num);
delete(instrfind({'Port'},{COMx}));
s = serial({COMx},'BaudRate',bauds );
fopen(s);
b = hex2dec(a);
fwrite(s,b)
fclose(s);
disp('Data sent!')
end