Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller mit Matlab verbinden


von John T. (johntwenty)


Lesenswert?

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?

von Andrew (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.