Xử LÝ SỐ TÍn hiệU


Xác định các tùy chọn để biên dịch chương trình



tải về 3.7 Mb.
Chế độ xem pdf
trang13/74
Chuyển đổi dữ liệu29.10.2022
Kích3.7 Mb.
#53684
1   ...   9   10   11   12   13   14   15   16   ...   74
TN DSP-2015-01-18-SinhVien (1)

Xác định các tùy chọn để biên dịch chương trình 
Ở bước này, các tùy chọn để CCS dịch chương trình nguồn thành tập tin thực thi sẽ được 
thiết lập. 
Các tùy chọn của Compiler 
1. Trong CCS, chọn Project  Build Options. Trong cửa sổ xuất hiện, chọn thẻ 
Compiler.
2. Chọn mục Basic (trong Category), và đặt các tùy chọn như sau: (xem hình 10) 
a. Target Version: C671x {-mv6710} 
b. Generate Debug Info: Full Symbolic Debug 


Bộ Môn Viễn Thông-ĐH Bách Khoa TpHCM
TÀI LIỆU THÍ NGHIỆM XỬ LÝ SỐ TÍN HIỆU 

c. Opt Speed vs. Size: Speed most Critical 
d. Opt Level and Program Level Opt. : None 
Hình 3. Tùy chọn Compiler – Mục Basic 
3. Chọn mục Preprocessor và nhập vào Pre-Define Symbol (-d) là CHIP_6713 
Hình 4. Tùy chọn Compiler - Mục Preprocessor 
4. Chọn mục Feedback và chọn Interlisting là OPT/C and ASM {-s} 


Bộ Môn Viễn Thông-ĐH Bách Khoa TpHCM
TÀI LIỆU THÍ NGHIỆM XỬ LÝ SỐ TÍN HIỆU 

Hình 5. Tùy chọn Compiler - Mục Feedback 
5. Chọn mục Advanced và chọn Memory Models là Far (--mem_model:data=far) 
Hình 6. Tùy chọn Compiler - Mục Advanced 
 
Các tùy chọn của Linker 
1. Trong cửa sổ Build Options, chọn thẻ Linker để đặt các tùy chọn của Linker. 
2. Mặc định CCS để Output Filename cùng tên với tên project là sine8_LED.out
Tạm thời vẫn giữ nguyên như vậy. 
3. Chọn Autoinit Model là Run-time Autoinitialization. 


Bộ Môn Viễn Thông-ĐH Bách Khoa TpHCM
TÀI LIỆU THÍ NGHIỆM XỬ LÝ SỐ TÍN HIỆU 

Hình 7. Các tùy chọn của Linker 
Dịch và chạy chương trình 
Sau khi đã thiết lập các tùy chọn phù hợp cho Compiler và Linker, chúng ta hãy tiến 
hành biên dịch chương trình và nạp lên trên kit để chạy. 
1. Chọn Project  Rebuild All hoặc nhấn nút có hình 3 mũi tên xuống trên 
toolbar. CCS sẽ dịch tất cả các tập tin C và Assembly. Các tập tin đối tượng tạo 
ra được liên kết với các tập tin thư viện. Cuối cùng, CCS tạo ra một tập tin thực 
thi sine8_LED.out có thể nạp lên kit để chạy. 
2. Chọn File  Load Program, mở thư mục Debug trong thư mục sine8_LED
chọn tập tin sine8_LED.out để nạp nó lên trên kit. Sau đó, chọn Debug  Run 
để chạy chương trình. 
3. Như đã giải thích ở trên, khi DIP Switch 0 ở vị trí ON, chương trình sẽ bật sáng 
LED 0 và xuất ra tín hiệu sine với tần số 1KHz. Để quan sát kết quả của chương 
trình, có thể thực hiện theo một trong các cách như sau: 
a. Dùng headphone và cắm vào ngõ ra HEADPHONE trên kit để nghe âm 
thanh. 
b. Quan sát dạng sóng sine trên máy dao động ký (oscilloscope): kết nối 
oscilloscope với ngõ ra LINE OUT của kit. 
c. Trong máy tính ở phòng thí nghiệm có sẵn phần mềm mô phỏng 
Oscilloscope có tên là DSP_Tool. Phần mềm này sẽ đọc dữ liệu từ soundcard 
của máy tính và hiển thị. Để sử dụng chương trình này, sử dụng cáp Audio 
(được cung cấp) kết nối ngõ ra LINE OUT trên DSK với ngõ vào LINE IN 
trên Soundcard của máy tính. Trong DSP_Tool, chọn File  Oscilloscope để 
hiển thị giao diện Oscilloscope rồi chọn File  Start get real data from 
soundcard để bắt đầu đọc dữ liệu vào. Ngoài ra, cũng có thể hiển thị phổ 


Bộ Môn Viễn Thông-ĐH Bách Khoa TpHCM
TÀI LIỆU THÍ NGHIỆM XỬ LÝ SỐ TÍN HIỆU 

bằng cách chọn File  Spectrum Analyzer. (Chú ý cần cấu hình để 
soundcard nhận dữ liệu vào từ ngõ Line In) 

tải về 3.7 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   9   10   11   12   13   14   15   16   ...   74




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương