Khóa học thực hành CCS (TI MCU, CCSv20) (Bổ sung cách sử dụng SysConfig và AI assistant)

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 chức năng gỡ lỗi (debugging). <Phần 3 tiếp theo đã được tải lên vào ngày 02.07.2026.> Chúng ta sẽ cùng xem qua các menu của CCS, tìm hiểu cách sử dụng SysConfig giúp đơn giản hóa quá trình khởi tạo thanh ghi, và cách sử dụng AI assistant để hỗ trợ chỉnh sửa mã nguồn / thực thi chương trình / lập báo cáo.

(4.7) 6 đánh giá

67 học viên

Độ 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.)

  • Bạn có thể sử dụng SysConfig GUI để tự động tạo mã thiết lập cho các mạch ngoại vi như GPIO, CPU Timer, v.v.

  • Bạn có thể học cách liên kết Claude Code với CCS để giao phó các việc từ tạo dự án, thiết lập SysConfig cho đến viết mã cho trợ lý AI, sau đó tiến hành kiểm tra lại.

<Đã thêm 3 phiên vào nửa sau ngày 02.07.2026. >

Tìm hiểu menu / SysConfig / Cách sử dụng AI




Đâ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 mọi 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 (debug) chương trình.

Do đặc thù của hệ thống nhúng, việc thiết lập môi trường phát triển bản thân nó đã 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ẽ cho bạn biết 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 đích (target board) là đối tượng phát triển và một bộ nạp JTAG emulator để gỡ lỗi. Bộ vi xử lý đích đượ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ộ nạp XDS100v2 JTAG emulator và bộ vi xử lý F28377D.



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

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

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 (target).

Và nạp chương trình ví dụ nhấp nháy từng đèn LED thông qua bộ hẹn giờ CPU (CPU timer) vào bộ nhớ F28377D, sau đó 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



4️⃣ Khám phá menu phía trên của CCS Theia

Từ phiên bản CCS v20, cấu trúc menu đã thay đổi đáng kể khi nền tảng chuyển từ Eclipse sang Theia.

Hãy trực tiếp nhấn thử từng menu trong số 10 menu ở phía trên, từ File, Edit, Selection, View, Go, Project, Run, Scripts, Terminal cho đến Help, để kiểm tra các chức năng thường dùng và phím tắt.



5️⃣ Thiết lập mạch ngoại vi bằng SysConfig

Chúng ta sẽ bắt đầu bằng việc tìm hiểu sự khác biệt giữa phương pháp điều khiển thanh ghi trực tiếp và phương pháp driverlib, vốn điều khiển thanh ghi thông qua các hàm API.

Tiếp theo, chúng ta sẽ thực hành sử dụng SysConfig GUI do TI cung cấp để thiết lập các mạch ngoại vi như GPIO, CPU Timer, và thực hiện quy trình cấu hình này tự động chuyển đổi thành mã nguồn để làm đèn LED nhấp nháy.



6️⃣ Kết nối Trợ lý lập trình AI

Tìm hiểu cách tích hợp Claude Code vào CCS.

Sau khi hoàn tất cài đặt với AI Assistant Configurator, bạn sẽ giao cho AI đảm nhận mọi việc từ tạo dự án, thiết lập SysConfig, viết mã, chạy chương trình cho đến lập báo cáo, sau đó trực tiếp kiểm tra kết quả đó.


Lưu ý trước khi khóa học bắt đầu

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 mục tiêu đượ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 đó

  • Những ai đã quen với mã nguồn theo kiểu thanh ghi (register) nhưng muốn chuyển sang sử dụng driverlib và SysConfig.

  • Những ai muốn tăng tốc độ phát triển bằng cách tích hợp trợ lý lập trình AI vào CCS

Xin chào
Đây là c2000mcu

67

Học viên

6

Đánh giá

4.7

Xếp hạng

1

Khóa học

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ả

11 bài giảng ∙ (2giờ 51phú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á

Tất cả

6 đánh giá

4.7

6 đánh giá

  • jjhgwx님의 프로필 이미지
    jjhgwx

    Đánh giá 1,052

    Đánh giá trung bình 4.9

    5

    100% đã tham gia

    Cảm ơn bạn vì bài giảng hay!

    • c2000mcu
      Giảng viên

      Cảm ơn bạn. Nếu bạn có chủ đề video mong muốn hoặc ý kiến nào, xin vui lòng để lại lời nhắn bất cứ lúc nào.

  • steven77님의 프로필 이미지
    steven77

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    36% đã tham gia

    • inverterjang5967님의 프로필 이미지
      inverterjang5967

      Đánh giá 2

      Đánh giá trung bình 4.5

      4

      36% đã tham gia

      • scopepow9451님의 프로필 이미지
        scopepow9451

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        • blueginkgo님의 프로필 이미지
          blueginkgo

          Đánh giá 37

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          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í