【環境第1章】CC2340環境構築

1 設置条件を準備する

  1. CCS IDE コンパイル ツール、バージョンは CCS12.1.0.00007 ダウンロード、ダウンロード アドレス
  2. cc23xx_device_support_0.01.10.284_win64.zip (エージェントによって提供)
  3. FreeRTOSv202104.00.zip (エージェントから提供)
  4. simplelink_cc23xx_sdk_6_30_00_20_eng.exe (エージェントによって提供)
  5. sysconfig-1.14.0_2668-setup.exe (事前にインストール可能)
  6. setup_smartrf_studio_8_0_0_6_alpha.exe

参考サイト
1.公式サイトダウンロード:アドレス1
2.参考グループフレンドアドレス:アドレス2

2.インストールツール

2.1 CCS12.1のインストール

(1) デフォルトのインストール パスに従ってください
。 (2) デフォルトのインストール
パスに従ってください。 (3) インストール プロセス中に、インストールする必要があるコンポーネントとデバッグ ソフトウェア サポート (デバッグ プローブのインストール) を選択するように求められます。CC23XX は正式にリリースされていないため、コンポーネントを選択する際に CCS コンポーネント ライブラリに CC23XX に対応するコンポーネントが見つかりません。ここで SimpleLinkTm CC13xx および CC26xx ワイヤレス MCU コンポーネントを直接選択してください。
ここに画像の説明を挿入します
(4) デバッグツールに関しては、CC2340 はデフォルトで Spectrum Digital Probes と Boards を使用しますが、その他の項目ももちろん確認できます。
ここに画像の説明を挿入します
(5) インストールが完了したら、デバイス サポート パッケージを更新する必要があります。デバイス サポートのバージョンは CCS バージョンに関連しています。圧縮パッケージをダウンロードして解凍し、解凍された ccs_base フォルダーを
ここに画像の説明を挿入します
$ { CCS_INSTALL_DIR}\ccsにコピーします, **重複したファイルを削除する 置き換えるだけです。**オーバーレイ交換用 CCS
ここに画像の説明を挿入します

2.2 CC23XX SDKをダウンロードしてインストールする

代理店が提供する

2.3 開発環境とバージョンに応じたSysconfigをダウンロードしてインストールする

ダウンロードリンク:アドレス

2.4 対応するバージョンのダウンロード Free-RTOS

ダウンロードリンク:アドレス

2.5 TI Clang をダウンロードしてインストールする

ダウンロードアドレス:アドレス
この時点でインストールは完了です

3 プロジェクトの編集

3.1 環境の変更

  1. CCS を開き、CC2340 のワークスペースを作成または開きます。
    **C:\Users\xxx** ディレクトリに新しいフォルダーを作成し、cc2340_workspace という名前を付け、CCS の起動時にフォルダーを選択します。
    ここに画像の説明を挿入します
  2. ツールバーで「ウィンドウ」→「設定」→「製品」を選択し、「製品検出パス」で「C:/ti/ccs1210」の選択を解除して、「適用して閉じる」をクリックします。
    ここに画像の説明を挿入します
  3. ${CCS_INSTALL_DIR}\ccs\ccs_base\common\targetdb ディレクトリにあるタイムスタンプ ファイルを開き、それに変更を加えます (このステップは、次のステップで CCS を再起動するときに、CCS が ccs_base の下のデバイス リソースを再スキャンできるようにするためです)。ここに画像の説明を挿入します
  4. 変更を有効にするには、CCS を再起動します。

注: その後のプロジェクト制作中に依然として CC23XX SDK を使用できない場合は、リソースのダウンロード パスを確認し、手順 1 ~ 3 を繰り返してください。

3.2 プロジェクトのインポート

  1. まず、CCS を開いて以前に作成した cc2340_workspace を選択し、ツールバーで [ファイル] --> [インポート] を選択してプロジェクトをインポートし、インポートされたプロジェクト タイプとして [ CCS プロジェクト]を選択します。解凍された Project_Zero プロジェクトを見つけて、
    ここに画像の説明を挿入します
    [次へ] をクリックします。ポップアップ画面で [参照] をクリックして解凍された Project_Zero プロジェクトを見つけ、フォルダーを選択します。CCS はこのディレクトリの下にあるすべての CCS プロジェクトを自動的にスキャンします。ここには Project_Zero が 1 つだけあります。プロジェクト、Project_Zero を選択します。をクリックし、「完了」をクリックしてインポートします。
需要注意的是,在导入窗口下方,有两个选项。一个是 Automatically import referenced project found in same search directory,他的作用是把 Project_Zero 的依赖也一起导入到 workspace 当中,我们建议将其勾选;另一个是 Copy projects into workspace,这个按钮将会复制项目到当前的 workspace 当中,有利于您项目的数据安全,起到备份的作用,我们建议将其勾选。
![在这里插入图片描述](https://img-blog.csdnimg.cn/075149621e234b12b699fab62a4f6bf1.png)

プロジェクト パスのインポート: C:\ti\simplelink_cc23xx_sdk_6_30_00_20_eng\examples\rtos\LP_EM_CC2340R5\ble5stack 2. [プロジェクト] --> [プロパティ] --> [ビルド] --> [Arm Compiler] -- に従って、ツールバーに
ここに画像の説明を挿入します
ヘッダー ファイルと Free-RTOS パスを追加します。
> インクルード オプション メニュー ページの右上隅をクリックして ${ FREERTOS_INSTALL_DIR } をインクルード オプションに追加します。
ここに画像の説明を挿入します

2.4 プロジェクトをコンパイルする

在 Project Explore 中单击 ,然后点击 进行编译。注意,编译拥有两种目的,一个是编译出 debug 版本,一个是编译出 release 版本。release 版本编译的项目体积会比 debug 版本小。

ここに画像の説明を挿入します
問題点に注意してください:
(1) コンパイルの問題
ここに画像の説明を挿入します
と解決策:
ここに画像の説明を挿入します

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/zhi_Alanwu/article/details/130294392