II. Các hàm giao tiếp nối tiếp 1 Các hàm kiểm tra port
5. Các hàm nạp, lưu, xoá các đối tượng port nối tiếp
load (serial)
Nạp các đối tượng port nối tiếp và các biến vào vùng làm việc của MATLAB
Cú pháp load filename
load filename obj1 obj2...
out = load('filename','obj1','obj2',...) Đối số
Filename : tên MAT - file.
obj1 obj2... : các đối tượng hay mảng đối tượng port nối tiếp.
out : cấu trúc chứa các đối tượng được chỉ định.
Mô tả
load filename: trả về tất cả các biến từ MAT – file được chỉ định bởi
load filename obj1 obj2...: trả về các đối tượng port được chỉ định bởi các đối tượng obj1 obj2… từ filename MAT – file vào workspace của MATLAB.
out = load('filename','obj1','obj2',...): trả về các đối tượng port nối
tiếp từ filename MAT – file như là một cấu trúc cho biến out thay vì nạp trục tiếp vào workspace. Các tên trường trong biến out phù hợp với các tên của đối tượng port được nạo vào.
save (serial)
Lưu các đối tượng port nối tiếp và các biến vào một MAT- file.
Cú pháp save filename
save filename obj1 obj2...
Đối số
filename : tên MAT-file.
obj1 obj2... : các đối tượng hay các mảng đối tượng port nối tiếp
Mô tả
save filename: lưu tất cả các biến MATLAB vào filename MAT-file. Nếu không định dạng phần mở rộng cho filename, mặc định đuôi .mat.
save filename obj1 obj2... : lưu các đối tượng port obj1 obj2 …vào
filename MAT-file.
clear (serial)
Xoá đối tượng cổng nối tiếp từ không gian làm việc của MATLAB.
clear obj
Đối số
obj : một hay một mảng các đối tượng port nối tiếp.
Mô tả
clear obj: Xoá đối tượng cổng nối tiếp từ không gian làm việc của MATLAB.
Ví dụ
delete (serial)
Xoá một đối tượng nối tiếp từ bộ nhớ.
Cú pháp delete(obj) Đối số
obj : đối tượng hay mảng các đối tượng port nối tiếp
Mô tả
delete(obj): xoá đối tượng obj từ bộ nhớ. Ví dụ
serialbreak
Gởi một ngắt đến thiết bị được kết nối với port nối tiếp
Cú pháp
serialbreak(obj) serialbreak(obj, time) Đối số
time : khoảng ngắt, theo mili giây.
Mô tả
serialbreak(obj): gởi một ngắt với khoảng thời gian hiệu lực 10 mili
giây đến thiết bị được kết nối với đối tượng.
serialbreak(obj, time):gởi một ngắt đến thiết bị với khoảng thời gian
hiệu lực tính theo mili giây, được chỉ định bởi đối số time .
Ví dụ: