Trớc khi chạy mô hình nh là một file khả thi trên C6701 EVM, ta phải cấu hình các tuỳ chọn Runtime cho mô hình.
+ CPU clock: chọn tốc độ đồng hồ cho bộ xử lý C6701 trên Modul C6701 EVM. Trong C6701 EVM có 2 bộ dao động tạo ra 4 tốc độ đồng hồ là 25, 33, 100 và 133 MHz.
+ Overrun Action: Xem phần chỉ thị Overrun.
+ Build Action: Hớng dẫn RTW công việc cần thực hiện khi ta ấn nút Build. - Build and executie: RTW dựng, tải và chạy file khả thi trên đích.
- Create-ccs-project: RTW mở CCS để tạo ra một Project mới. Tuỳ chọn này cho phép CCS chọn board để định đích khi có nhiều board đợc cài đặt. CCS đánh số các board này từ 0,1,2 Kích nút Select DSP và định đích bằng cách nhập số thứ tự… của board và Procesor (nếu trên một board có nhiều Procesor).
Ví dụ 3-1: Tạo chơng trình và chạy trên C6701 EVM.
Trong ví dụ này ta tạo ra tiếng vọng âm thanh nhờ C6701 EVM. Nối Microphone với đầu cắm Mic in, loa và máy hiện sóng với đầu cắm Line out của C6701 EVM. Để kiểm tra, ta nói vào Microphone và nghe hiệu ứng qua loa hoặc quan sát kết quả trên máy hiện sóng.
1/ Cấu hình các khối nh sau
Hình 3.2: Sơ đồ tạo tiếng vọng a) Đối với khối ADC
Mở hộp thoại Block Parameters và đặt: - Chọn ADC Source Mic in
- Kích bỏ hộp Stereo
- Kích chọn hộp +20dB mic gain boost - Đặt Sample rate về 8000
- Chọn Code data format là 16 bít linear - Chọn Output data type là Double - Chọn Scaling là Normalize - Chọn Source gain là 0.0 - Chọn Samples per frame là 64 b) Đối với khối DAC
- Chọn Codec data format là 16 bit linear - Chọn Scaling là Normalize
- Đặt DAC attenution là 0.0 - Chọn Overflow mode là Saturate 2/ Đặt các tham số mô phỏng
a) Mở hộp thoại Simulink Parameters và chọn trang Solver - Đặt Start time là 0.0
Stop time là inf
- Chọn Solver Option là fixed-step và discrete
- Đặt fixed-step size là Auto và Mode là Single Tasking
b) Để các trang WorkSpace I/O, Diagnostics và Advanced ở các giá trị mặc định 3/ Chọn đích và các tuỳ chọn xây dựng
a) Trên trang Real -Time Workshop, chọn đích là Target for C6701 EVM. b) Trong mục Category chọn TI C6701 Compiler để đặt các tuỳ chọn
- Chọn byte order là Little-endian - Chọn Compiter verbosity là Quiet
Sau đó chọn TI C6701 Linker và đặt: - Kích chọn hộp Retain. obj files
- Chọn Linker Command file là Full memory map, tiếp theo chọn TI C6701 EVM Runtime và đặt.
- Chọn Build Action là Build and execute. - Chọn CPU Clock là 133MHz
- Chọn Overrun là Halt
4/ Dựng và thực hiện mô hình trên C6701 EVM a) Kích nút Build
Quá trình dựng sẽ tạo ra trình khả thi và tải nó vào C6701 EVM. Đến đây, ta có thể chạy mô hình trên C6701 EVM. Ta sẽ nối vào Microphone và quan sát kết quả.
b) Để dừng chơng trình ta kích khối Reset
Lu ý: Mỗi lần muốn chạy chơng trình ,ta phải mở mô hình Simulink, dựng lại và tải trình khả thi vào C6701 EVM bằng cách kích nút Build.