Cách tạo Project với phần mềm EDK:

Một phần của tài liệu Nghiên cứu và triển khai hệ thồng nhúng trên kit Spartan-3E (Trang 40 - 47)

Hình 2.10: Cửa sổ XPS

Chương 2: Cấu trúc kit SPARTANT-3E, vi điều khiển MICROBLAZE và phần mềm EDK 33

Base System Builder Wizard :hộp thoại này sẽ cho phép chúng ta tao một Project mới.

Open A Recent Project : mở một Project đã có sẵn. Ở đây sẽ bắt đầu với bước tạo một Project mới: nhấn Ok khi hôp chọn ở Base System…, hộp thoại tiếp theo sẽ hiện ra:

Hình 2.11: Hộp thoại Create New XPS Project

Ở hộp thoại này, phần mềm sẽ yêu cầu đặt tên cho thư mục chứa Project và các thư mục liên quan, nhần Browse và tạo một thư mục với một đường dẫn cụ thể, ở đây, mình sẽ đặt tên cho thư mục doan, lưu ý nhấn Open 2 lần, chương trình sẽ tự động tạo ra file doan.xmp trong thư mục chúng ta vừa tạo.

ClickNext xuất hiện hộp thoại Select Board, lần lượt chọn:

Board vendor: Xilinx

Board name: Spartan-3E Starter Board Board revision: C

Chương 2: Cấu trúc kit SPARTANT-3E, vi điều khiển MICROBLAZE và phần mềm EDK 34

Hình 2.12: Hộp thoại Select Board

ClickNext xuất hiện hộp thoạiSelect Processor.

Hình 2.13: Hộp thoại Select Processor

Click Next xuất hiện hộp thoại Configure MicroBlaze Processor. Lần lượt chọn

Reference clock frequency: 50 MHz Processor–Bus clock frequency: 50 MHz

Debug interface: On-Chip H/W debug module

Local Data and Instruction memory: 8 KB

Chương 2: Cấu trúc kit SPARTANT-3E, vi điều khiển MICROBLAZE và phần mềm EDK 35

Hình 2.14: Hộp thoại Configure MicroBlaze Processor

Click Next xuất hiện hộp thoại Configure IO Interfaces, đánh dấu chọn

RS232_DCE LEDs_8Bit.

RS232_DCE: 115200 bits per second, 8 data bits, no parity, no interrupt LEDs_8Bit: XPS GPIO peripheral, no interrupt.

Tương tự chọn ngoại vi Dip_switchs_4bit và các ngoại vi khác bỏ trống.

Hình 2.15: Hộp thoại Configure IO Interfaces

Click Next cho đến khi xuất hiện hộp thoại Add Internal Peripherals. Bạn có thể click Add Peripheral để thêm ngoại vi.

Chương 2: Cấu trúc kit SPARTANT-3E, vi điều khiển MICROBLAZE và phần mềm EDK 36

Click Next xuất hiện hộp thoại Software Setup, cho phép Memory test được chọn và không chọn Peripheral selftest.

Hình 2.16: Hộp thoại Software Setup

Click Next xuất hiện hộp thoại Configure Memory Test Application.

Hình 2.17: Hộp thoại Configure Memory Test Application

Click Next xuất hiện hộp thoại System Created, tổng kết phần cứng mà ta vừa tạo ra. (adsbygoogle = window.adsbygoogle || []).push({});

Chương 2: Cấu trúc kit SPARTANT-3E, vi điều khiển MICROBLAZE và phần mềm EDK 37

Hình 2.18: Hộp thoại System Created

Click Generate, xuất hiện hộp thoại Finish.

Click Finish để kết thúc quá trình tạo project. Nếu hộp thoại Next Step

xuất hiện thì chọn muc Start Using Platform Studio và click OK.

Cửa sổ System Assembly View1 xuất hiện, thể hiện sự kết nối của hệ thống ngoại vi và hệ thống bus.

Hình 2.19: Cửa sổ System Assembly View

Chọn Project → Generate and View Block Diagram để thể hiện sơ đồ khối phần cứng.

Chương 2: Cấu trúc kit SPARTANT-3E, vi điều khiển MICROBLAZE và phần mềm EDK 38

Hình 2.20: Block Diagram View of the Generated Project

Như vậy ta đã xây dựng xong phần cứng cơ bản. Trong thực tế, nếu người dùng cần thêm ngoại vi cho thiết kế thì có nhiều cách thêm ngoại vi (có hướng dẫn trong video kèm theo).

Chương 3: Phần mền VB và giao diện điều khiển 39

Chƣơng 3: PHẦN MỀM VB VÀ GIAO DIỆN ĐIỀU KHIỂN

Một phần của tài liệu Nghiên cứu và triển khai hệ thồng nhúng trên kit Spartan-3E (Trang 40 - 47)