Các thủ tục bao gồm:
initializations của RX62T MCU, động cơ và kiểm soát thông số
hiện tại offsets tính toán
xe buýt điện áp và giai đoạn dòng đo
hall cảm biến và bộ mã hóa đọc
vị trí ban đầu nhận dạng
tính toán vị trí cánh quạt
vector điều khiển chuyển đổi
chuyển động tiểu sử - quỹ đạo thế hệ
vị trí điều
bộ điều khiển hiện tại
PWM nhiệm vụ tính toán
space vector PWM thế hệ
7.2 phần mềm e2Studio Workspace
Hiển thị trong hình 15 là workspace để kiểm soát vị trí bằng cách sử dụng Renesas' e2Studio IDE.
Tất cả các mã được viết bằng nổi điểm ngôn ngữ C;
Phần mềm là modularized theo vị trí kiểm soát sơ đồ khối (như minh hoạ trong hình 10);
I/O định nghĩa và cơ bản MCU trình điều khiển tự động được chuyển thể bởi e2Studio từ HEW;
động cơ và kiểm soát thông số được điều chỉnh một cách dễ dàng thông qua một tập tin tiêu đề "customize.h" và giao diện người dùng GUI.
Các mã bao gồm dbsct.c; hwsetup.c, intprg.c; Main.c; mcrplibf.c; motorcontrol.c; resetprg.c; userif.c và vectbl.c.
dbsct.c bao gồm cấu trúc được sử dụng bởi thư viện runtime để xóa bỏ khởi tạo biến toàn cầu và để ghi giá trị ban đầu vào khởi tạo phần toàn cầu biến.
hwsetup.c là phần cứng initializations.
vecttbl.c có mảng của các địa chỉ của ISRs.
đang được dịch, vui lòng đợi..