Giao diện làm việc của phần mềm Keil C uvision 5

Một phần của tài liệu Thiết kế mạch nạp cho xe điện sử dụng biến áp xung đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô (Trang 55 - 58)

CHƯƠNG 2 CƠ SỞ LÝ THUYẾT

2.5. Giới thiệu phần mềm Keil C

2.5.2. Giao diện làm việc của phần mềm Keil C uvision 5

Sau khi hồn thành chọn cấu hình trên phần mềm STM32CubeMX, ta mở project bằng phần mềm Keil uvision 5 để lập trình.

45

Hình 2.40 Cửa sổ làm việc chính của phần mềm Keil uvision 5

Giao diện chính của Keil uvision 5 có 3 vùng:

- Vùng 1: là vị trí của các cửa sổ project, tại đây chọn main.c để lập trình code tại vùng 2, đồng thời cũng có thể quàn lý các thư viện, chương trình con và các tập tin trong project.

- Vùng 2: người dùng sẽ lập trình code tại đây.

- Vùng 3: Build Output. Đây là vùng hiển thì quá trình biên dịch chương trình. Đồng thời vùng này cũng hiển thị cho ta biết số lỗi (Error) và cảnh bào (Warning) của project. Nội dung của chương trình tại vùng 2:

Vi điều khiển sẽ nhận tín hiệu ADC từ biến trở, chuyển đổi dữ liệu từ ADC sang xung PWM sau đó xuất ra tại chân PA8. Tín hiệu xung này là đầu vào của IR2103 điều khiển MOSFET nhịp xung với tần số 50KHz.

46 Tại giao điện chính của phần mềm có một số cơng cụ chính như sau:

Build: dùng để biên dịch chương trình mà vi điều khiển có thể hiểu từ chương trình mà người sử dụng viết.

Download: Nhấn giữ nút reset và bấm Load đồng thời để nạp chương trình cho vi điều khiển.

Option for Target: dùng để chọn vi điều khiển cần nạp chương trình và chọn mạch nạp cho vi điều khiển.

Trong đồ án này vi điều khiển được sử dụng là STM32F103C8 và mạch nạp là ST- Link V2. Phần mềm Keil C uvision 5 sẽ tự nhận vi điều khiển và mạch nạp khi cả hai đã liên kết với máy tính.

47

Một phần của tài liệu Thiết kế mạch nạp cho xe điện sử dụng biến áp xung đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô (Trang 55 - 58)