Các hàm nạp, lưu, xoá các đối tượng port nối tiếp

Một phần của tài liệu xây dựng chương trình nhận dữ liệu từ máy novaspec ii vào máy tính và xử lý dữ liệu (Trang 53)

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ụ:

Một phần của tài liệu xây dựng chương trình nhận dữ liệu từ máy novaspec ii vào máy tính và xử lý dữ liệu (Trang 53)