Gast
#921792
Hallo!
so greife ich auf COM-Port:
----------------------------------------------
com = serial('COM1', 'BaudRate', 115200);
fprintf(com, "EN");
disp(scanf(com));
close(com);
----------------------------------------------
System: MATLAB2007b, Windows XP SP2
für den schreibe-lese Vorgang benötigt MATLAB rund 30ms. Nach weiteren
Messungen habe ich gesehen, dass fprintf 99% dieser Zeit in Anspruch
nimmt. In C++ bekomme ich eine Rückmeldung auf RS232 vom selben Gerät in
4ms!
Ist nun Matlab einfach so langsam (was schwer zu glauben ist) oder gibt
es irgendwelche Einstellungen oder andere Zugriffsmöglichkeiten, die
deutlich schneller sind (ich muss ASCII zeichen senden und empfangen)?
Danke!