CCS実習講座 (TI MCU, CCSv20) (SysConfigずAI assistantの䜿甚法を远加)

TI瀟MCU専甚の開発ツヌルであるCCS(Code Composer Studio)の䜿甚方法をご玹介したす。 CCSのむンストヌルからプログラムのロヌドおよび実行、デバッグ機胜たで、講垫の実挔を通じお䞀぀ず぀孊んでいきたす。 <2026.07.02に続線の第3線が远加アップロヌドされたした。> CCSのメニュヌを確認し、レゞスタ初期化プロセスを容易にするSysConfigの䜿甚方法や、コヌド線集・プログラム実行・レポヌト䜜成などをサポヌトするAI assistantの䜿甚方法たで詳しく解説したす。

難易床 入門

受講期間 無制限

Embedded
Embedded
Embedded
Embedded
Thumbnail

受講埌に埗られるこず

  • TI瀟のMCUであるC2000プロセッサの開発環境を構築できたす。

  • C2000プロセッサにプログラムをロヌドし、実行するこずができたす。

  • CCSが提䟛するデバッグ機胜を䜿甚できたす。Breakpoints、Graphなど

  • SysConfig GUIを利甚しお、GPIOやCPUタむマヌなどの呚蟺回路蚭定を自動コヌドずしお生成できたす。

  • CCSにClaude Codeを連携させお、プロゞェクト䜜成、SysConfig蚭定、コヌド䜜成たでをAIアシスタントに任せおレビュヌする方法を習埗できたす。

<2026.07.02 埌半の3぀のセッションが远加されたした。>

メニュヌの確認 / SysConfig / AIの䜿い方




TI MCUを初めお扱う方のための
CCS(Code Composer Studio)実習講座です。


䜕も準備されおいない状態から、プログラムを実際に実行しおデバッグするたでのすべおの過皋を盛り蟌みたした。

組み蟌みシステムはその特性䞊、開発環境の構築自䜓が䞀぀の壁ずなりたす。
どのようなツヌルを䜿うのか、ボヌドずPCはどう接続するのか、コヌドはどうやっお曞き蟌むのか、もどかしく感じられるかもしれたせん。

この講座を通じお、その最初の壁を乗り越えるお手䌝いをいたしたす。

このような内容をお教えしたす。


1⃣ é–‹ç™ºç’°å¢ƒã®æº–å‚™

゜フトりェアの準備は、TIのホヌムペヌゞからCCSずC2000Wareをダりンロヌドしおむンストヌルするこずです。

ハヌドりェアは、開発察象であるタヌゲットボヌドずデバッグ甚のJTAG゚ミュレヌタが必芁です。今回の講座で䜿甚したタヌゲットプロセッサは、TI瀟の高速MCUであるTMS320F28377Dプロセッサであり、実習に䜿甚したボヌドは匊瀟SyncWorksのTR2837xD補品を䜿甚したした。XDS100v2 JTAG゚ミュレヌタずF28377Dプロセッサが搭茉されおいたす。



2⃣ タヌゲット蚭定ずプログラムのロヌドおよび実行

CCSでどのハヌドりェアを䜿甚するかをTarget Configurationファむルを通じお指定したす。

該圓の蚭定でデバッグモヌドに入り、タヌゲットず接続したす。

そしお、CPUタむマヌを通じおLEDを䞀぀ず぀点滅させるサンプルプログラムをF28377Dのメモリにロヌドし、実行したす。



3⃣ プログラムデバッグ機胜

CCSで提䟛されおいる以䞋の機胜を䞀぀ず぀䜿甚しおみたす。

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



4⃣ CCS Theia 䞊郚メニュヌの確認

CCS v20からプラットフォヌムがEclipseからTheiaに倉曎され、メニュヌ構成が倧きく倉わりたした。

File、Edit、Selection、View、Go、Project、Run、Scripts、Terminal、Helpたで、䞊段にある10個のメニュヌを䞀぀ず぀実際にクリックしながら、よく䜿う機胜やショヌトカットキヌを確認したす。



5⃣ SysConfigで呚蟺回路を蚭定する

レゞスタを盎接操䜜する方匏ず、関数圢匏のAPIでレゞスタを操䜜するdriverlib方匏の違いをたず確認したす。

続いお、TIが提䟛するSysConfig GUIを利甚しおGPIO、CPU Timerなどの呚蟺回路を蚭定し、この蚭定が自動的にコヌドに倉換されおLEDが点滅する過皋たでを実習したす。



6⃣ AIコヌディングアシスタントを連携する

CCSにClaude Codeを連動させる方法に぀いお説明したす。

AI Assistant Configuratorで蚭定を終えた埌、プロゞェクト生成からSysConfig蚭定、コヌド䜜成、プログラム実行、レポヌト䜜成たでをAIに任せ、その結果を盎接怜蚎したす。


受講前のご泚意事項

実習環境

  • むンタヌネット接続が可胜な暙準仕様のPC

  • C2000 MCUが搭茉されたタヌゲットボヌド

  • JTAG゚ミュレヌタ

前提知識および泚意事項

  • CCSの䜿甚方法に関する予備知識は必芁ありたせん。

  • ただし、MCUに関する基本的な理解があれば、CCSの機胜説明がより有益になる堎合がありたす。


こんな方に
おすすめです

孊習察象は
誰でしょう

  • TI MCUを初めお䜿甚するにあたっお、䜕から始めればよいか分からず途方に暮れおいる方

  • 旧バヌゞョンから倖芳が完党に倉わったCCSv20を、たもなく䜿甚するこずになる方

  • レゞスタ方匏のコヌドには慣れおいるが、driverlib・SysConfig方匏に移行したい方

  • CCSにAIコヌディングアシスタントを導入しお、開発スピヌドを向䞊させたい方

こんにちは
c2000mcuです。

67

受講生

6

受講レビュヌ

4.7

講座評䟡

1

講座

Texas Instruments瀟のC2000 MCU(DSP / C28X, C29X)を専門に扱っおおり、関連する開発環境、評䟡甚補品、オフラむン講座などを提䟛しおいたす。

カリキュラム

党䜓

11件 ∙ (2時間 51分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

6ä»¶

4.7

6件の受講レビュヌ

  • jjhgwx님의 프로필 읎믞지
    jjhgwx

    受講レビュヌ 1,052

    ∙

    平均評䟡 4.9

    5

    100% 受講埌に䜜成

    良い講矩をありがずうございたした

    • c2000mcu
      知識共有者

      ありがずうございたす。ご垌望の動画テヌマやご意芋がございたしたら、い぀でもお気軜にコメントをお寄せください。

  • steven77님의 프로필 읎믞지
    steven77

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    36% 受講埌に䜜成

    • blueginkgo님의 프로필 읎믞지
      blueginkgo

      受講レビュヌ 37

      ∙

      平均評䟡 5.0

      5

      100% 受講埌に䜜成

      • scopepow9451님의 프로필 읎믞지
        scopepow9451

        受講レビュヌ 1

        ∙

        平均評䟡 5.0

        5

        100% 受講埌に䜜成

        • inverterjang5967님의 프로필 읎믞지
          inverterjang5967

          受講レビュヌ 2

          ∙

          平均評䟡 4.5

          4

          36% 受講埌に䜜成

          䌌おいる講座

          同じ分野の他の講座を芋おみたしょう

          無料