- 5
3.4.4. Trình soạn thảo cấu hình chip Device Editor 76
1. Lựa chọn User Module
Lựa chọn User Module cho ứng dụng của bạn là b−ớc đầu tiên cần phải làm để cấu hình cho chip. Một User Module là một chức năng đ−ợc cấu hình tr−ớc và nó sẽ làm nh− là một ngoại vi trên chip.
Để truy nhập vào Device Editor, nhấn nút khi đó PSoC Designed sẽ mở chế độ lựa chọn User Module. Khi đó tuỳ thuộc vào chức năng của từng Module và yêu cầu bài toán điều khiển của bạn mà bạn gọi các Module ra bằng cách nhấn đúp vào Module cần lựa chọn.
Hình 3-17: Cửa sổ thiết lập phần cứng ch−ơng trình
Sau khi đã lựa chọn những User Module cần thiết ta chuyển sang chế độ Interconnection View bằng cách nhấn nút .
2. Cách đặt một User Module
Khi muốn sử dụng một User Module thì ta phải đặt nó vào trong các khối tài nguyên của chip bằng cách:
ế. Click đơn vào User Module đ−ợc lựa chọn, khi đó Module đ−ợc chọn sẽ có một khối chức năng(hoặc hai khối tuỳ thuộc vào cấu hình của Module đó) sáng lên.
ế Ta nhấn vào nút Next Allowed Placement để chuyển khung sáng sang vị trí hợp lý cuối cùng bạn nhấn nút để định vị tại khối chức năng của Module.
ế Nếu muốn gỡ bỏ User Module nào thì chỉ cần chọn User Module đó nhấn chuột phải và chọn vào nút Unplace. Một số User Module không sử dụng đến khối tài nguyên nh− LCD, I2C… vì vậy không cần định vị.
Khi thiết lập thông số cho chip ta phải căn cứ vào tính năng của chip mà bạn đang dùng và yêu cầu điều khiển mà điền thông số vào cột Value của Global Resource
Hình 3-18: Cửa sổ kết nối chân và thông số cho chip.
4. Kết nối các User Module
Việc kết nối các User Module đ−ợc thực hiện thông qua các đầu vào ra của các khối chức năng nắm giữ các User Module và thông qua một đ−ờng bus chung.
5. Xuất thiết kế thành file
Khi cấu hình xong ta tiến hành xuất thiết kế thành file bằng cách: - Chọn Menu Config>>Export Design.
- Trong tr−ờng Designed Name điền tên của file định xuất ra. - Trong tr−ờng Description điền thông tin miêu tả về thiết kế. - Trong tr−ờng Version điền phiên bản của thiết kế.
Sau đó nhấn OK là bạn đã hoàn tất việc cấu hình chip.