Khóa học thực hành CCS (TI MCU, CCSv20)

Chúng tôi sẽ hướng dẫn bạn cách sử dụng CCS (Code Composer Studio), công cụ phát triển chuyên dụng cho MCU của TI. Thông qua phần trình diễn của giảng viên, chúng ta sẽ cùng tìm hiểu từng bước từ cài đặt CCS đến nạp chương trình, thực thi và các tính năng gỡ lỗi (debugging).

6 học viên đang tham gia khóa học này

Độ khó Nhập môn

Thời gian Không giới hạn

Embedded
Embedded
Embedded
Embedded
Thumbnail

Bạn sẽ nhận được điều này sau khi học.

  • Bạn có thể thiết lập môi trường phát triển cho bộ vi xử lý C2000, một dòng MCU của TI.

  • Bạn có thể tải chương trình vào bộ xử lý C2000 và thực thi nó.

  • Bạn có thể sử dụng các tính năng gỡ lỗi do CCS cung cấp. (Breakpoints, Graph, v.v.)

Đây là khóa học thực hành CCS (Code Composer Studio)
dành cho những người lần đầu tiếp cận với TI MCU.


Chúng tôi đã gói gọn tất cả các quy trình, từ trạng thái chưa chuẩn bị gì cho đến khi trực tiếp thực thi và gỡ lỗi chương trình.

Hệ thống nhúng có đặc thù là việc thiết lập môi trường phát triển vốn dĩ đã là một rào cản.
Bạn có thể cảm thấy bế tắc không biết nên sử dụng công cụ nào, kết nối bo mạch với PC ra sao, hay làm thế nào để nạp code.

Thông qua khóa học này, tôi sẽ giúp bạn vượt qua bức tường đầu tiên đó.

Chúng tôi sẽ hướng dẫn bạn những nội dung sau đây.


1⃣ Chuẩn bị môi trường phát triển

Chuẩn bị phần mềm bao gồm việc tải xuống và cài đặt CCS và C2000Ware từ trang chủ của TI.

Về phần cứng, bạn cần một bo mạch mục tiêu (target board) để phát triển và một bộ mô phỏng JTAG (JTAG emulator) để gỡ lỗi. Bộ vi xử lý mục tiêu được sử dụng trong bài giảng này là TMS320F28377D, một dòng MCU tốc độ cao của TI, và bo mạch thực hành được sử dụng là sản phẩm TR2837xD của SyncWorks chúng tôi. Nó được trang bị bộ mô phỏng JTAG XDS100v2 và bộ vi xử lý F28377D.



2⃣ Thiết lập mục tiêu, tải và chạy chương trình

Thông qua tệp Target Configuration, bạn chỉ định phần cứng nào sẽ được sử dụng trong CCS.

Truy cập vào chế độ debug với thiết lập tương ứng và kết nối với mục tiêu.

Sau đó, nạp chương trình ví dụ nhấp nháy từng đèn LED thông qua CPU Timer vào bộ nhớ F28377D và thực thi.



3⃣ Tính năng gỡ lỗi chương trình

Hãy thử sử dụng từng tính năng dưới đây do CCS cung cấp.

Breakpoints / Step Over / Clock / Graph / Watch / Memory / Memory Allocation / Disassembly / Register / Search


Lưu ý trước khi học

Môi trường thực hành

  • Máy tính cấu hình cơ bản có khả năng kết nối internet

  • Bo mạch đích được trang bị MCU C2000

  • Bộ mô phỏng JTAG

Kiến thức tiên quyết và lưu ý

  • Không yêu cầu kiến thức tiên quyết về cách sử dụng CCS.

  • Tuy nhiên, nếu bạn có hiểu biết cơ bản về MCU, phần giải thích về các tính năng của CCS có thể sẽ hữu ích hơn một chút.


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những ai lần đầu sử dụng TI MCU và cảm thấy bối rối không biết nên bắt đầu từ đâu

  • Những người sắp phải sử dụng CCSv20, phiên bản có diện mạo thay đổi hoàn toàn so với phiên bản trước đó

Xin chào
Đây là c2000mcu

Chúng tôi chuyên về dòng MCU C2000 (DSP / C28X, C29X) của Texas Instruments, đồng thời cung cấp môi trường phát triển liên quan, các sản phẩm dùng thử và các khóa học trực tiếp.

Chương trình giảng dạy

Tất cả

4 bài giảng ∙ (52phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Miễn phí