möchte meinen uC (ATmega128) über die serielle schnittstelle mit matlab verbinden, um sensordaten kontinuierlich an matlab zu senden und dort grafisch dazustellen! weiss jemand wie das geht?
z.B. so:
ComPort = 'COM1';
Port = serial(ComPort);
set(Port,'Baudrate',9600,'Terminator','CR/LF','InputBufferSize',1024);
if Port.BytesAvailable > 0
%Daten einlesen
columns =3;
lines = Port.BytesAvailable /3;
A = fread(Port,[columns lines],'uint8');
else
disp('No Data Available');
end
Für näheren Infos (v.a. zu fread) siehe Matlab-Hilfe. Die ist sehr gut.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.