View Single Post
Old 21-03-2010, 03:45 PM   #4
thanh.danghong
Nhập môn đệ tử
 
Tham gia ngày: Jan 2007
Bài gửi: 10
:
Chào mọi người,

Mình cũng đang tìm hiểu về dùng thư viện của Matlab/Simulink cho MPC555. Mình có một vài thắc mắc muốn trao đổi với mọi người :

1) MPC555 là một vi điều khiển 32 Bit, nhưng trên Matlab nếu khai báo thông thường thì mặc định là biến double 64 Bit.

Như vậy bắt buộc mình phải định nghĩa cho tất cả nhiều nhất là biến single ?

Các block của Matlab liệu mình có thể đặt cho tất cả là single. Mình ví dụ chẳng hạn block tạo xung tam giác của Matlab(chuyên dùng so sánh để tạo PWM)

2) Mình biết có một kiểu khai biến dùng chuẩn ASAP2. Nhưng làm sao để thực hiện điều này. Mình cần thêm công cụ gì không. Mình ví dụ :

Test = ASAP2Ex.ParameterEx;
Test.Description = 'Thu nghiem'
Test.Min = 0;
Test.Max = 10;
Test.Value = uint(8);
Test.DocUnit = '-';
Test.CompuMethod = [0,1,0,0,0,1];
Test.RTWInfo.StorageClass = 'ExportedGlobal';
Test.RTWInfo.CustomStorageClass = 'ASAPEx_CSC';

Nhưng Matlab không hiểu ASAP2Ex. Mình có cần thêm gì để thực hiện không ?

Mình thấy code dịch tự động là một mảng thú vị và mình cũng đang thử nghiệm. Mong được trao đổi thêm với mọi người.

Nếu ai biết thì giúp mình một tay. Mình cảm ơn nhiều.
thanh.danghong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn