Công dụng của bộ công cụ phát triển

Một phần của tài liệu XÂY DỰNG THUẬT TOÁN VÀ MÔ PHỎNG HỆ DSP CỦA TEXAS INSTRUMENTS TRONG MATLAB (Trang 50)

Bộ công cụ phát triển cho TI DSP tích hợp Simulink và MATLAB với các công cụ của TI Express DSP. Phần mềm này cho phép phát triển và kiểm định các phơng án xử lý tín hiệu số từ khâu lập thuật toán đến khâu tạo mã. Cụ thể là, bộ công cụ này cho phép sử dụng Simulink để mô hình hoá các thuật toán xử lí tín hiệu số bằng các khối của th viện DSP Blockset, sau đó dùng Real-time Workshop để tạo mã ANSI C cho đích là C6701EVM, hoặc cho TI Code Composer Studio (CCS IDE). Từ mã C, Bộ công cụ sẽ sử dụng các công cụ của TI để xây dựng (Build) mã máy cho 6701EVM. Quá trình dựng gồm cả việc tải mã máy và chạy trình khả thi trên bộ xử lí C6701

Texas Instrument sản xuất modul C6701EVM để giúp các nhà thiết kế xây dựng các ứng dụng xử lí tín hiệu số cho bộ xử lí tín hiệu số C6701 DSP. Modul C6701EVM cung cấp phần cứng vào ra, bộ Timer, bộ nhớ và nguồn cho bộ xử lí C6701DSP. Còn TI cung cấp các phần mềm nh C Compiler, Linker, Assembler và môi trờng phát triển tích hợp cho ngời sử dụng để thiết kế, xây dựng, tải và kiểm tra thuật toán trên C6701EVM.

Bộ công cụ phát triển này gồm 4 phần.

1/ Định đích cho Modul C6701 EVM: cho phép tự động tạo mẫu nhanh trên C6701 EVM. Môi trờng đích sẽ sử dụng mã C tạo ra bởi Real -Time workshop (RTW) để dựng (Build) file khả thi cho C6701 EVM.

Quá trình dựng của RTW sẽ biên dịch và tải file mã máy vào EVM, sau đó chạy file khả thi trên bộ xử lý tín hiệu số C6701.

2/ Định đích cho Code Composer Studio IDE (CCSIDE): Cho phép dựng Project cho CCS từ mã C do RTW tạo ra. Các tính năng của CCS nh: các công cụ soạn thảo, dựng, gỡ rối, lợc trình mã và quản trị Project giúp ta phát triển các ứng dụng thông

qua MATLAB, Simulink, RTW và C6701 EVM. Khi định đích là CCS IDE, quá trình dựng sẽ tạo ra một Project mới kèm theo các file cần thiết trong CCS.

3/ Kết nối để trao đổi dữ liệu thời gian thực (RTDX): Cho phép truyền dữ liệu giữa MATLAB và thiết bị. Dùng giao diện RTDX để giám sát bộ xử lý tín hiệu số, gửi và nhận dữ liệu, hiển thị hoặc đánh giá kết quả. Kết nối này hoạt động cùng với CCS. 4/ Kết nối với CCS IDE: Cung cấp các phơng tiện để điều khiển và gỡ rối ứng dụng xử lý tín hiệu số thông qua MATLAB. Giao diện trong trờng hợp này cho phép ta sử dụng các lệnh của MATLAB để gửi và nhận dữ liệu từ cửa sổ lệnh.

Một phần của tài liệu XÂY DỰNG THUẬT TOÁN VÀ MÔ PHỎNG HỆ DSP CỦA TEXAS INSTRUMENTS TRONG MATLAB (Trang 50)