モノのインターネット | IAR 統合開発環境の概要 | cc254 コア ボード ハードウェア リソース | モノのインターネットのための Bluetooth 4.0 BLE の基礎 - 学習ノート (3)

4. IAR 統合開発環境の概要

完全で安定したプロフェッショナルな組み込み開発環境。さまざまなプロセッサ向けに統一されたユーザー インターフェイスを備え、8、16、32 ビットを含む 35 以上の MCU をサポートし、C 言語と完全な互換性があり、効率的な浮動小数点サポートを備えています
。IAR
メインインターフェイス
:
ここに画像の説明を挿入
空のプロジェクトのテストでは、空のファイル main.c を作成し、それを test に追加します。ここに画像の説明を挿入
main.c を変更します。
ここに画像の説明を挿入
ここに画像の説明を挿入

#include <ioCC2540.h>
#define BV(n) (1<<(n))

void delay(unsigned int time)
{
  int i,j;
  for (i = 0;i <= time;i++)
      for (j = 0;j <= 1000;j++);

}

int main()
{
   //端口的配置,设置P1.0为输出
   P1DIR |= BV(0);
   //设置端口为GPIO
   P1SEL &= ~BV(0);
   while(1)
   {
      P1_0 = 1;
      delay(1000);
      P1_0 = 0;
      delay(1000);
   }

}

オプションの設定: ターゲットの選択: Texas Instruments->CC2540F256.i51ここに画像の説明を挿入
リンク チェック: デフォルトの
ここに画像の説明を挿入
デバッガ ドライバ選択を上書き: Texas Instruments
test1 として保存、コンパイル、プロンプト:
ビルド構成: テスト - デバッグ
ビルド ツリーを更新中...
main.c
リンク

Total number of errors: 0
Total number of warnings: 0

次にシミュレーションをクリックして作成します (事前にドライバーをインストールする必要があります):ここに画像の説明を挿入
ここでデバッガーを設定して、ソフトウェア シミュレーションをシミュレートします。ここに画像の説明を挿入

5. cc254 コアボードのハードウェアリソース

オンボードリソースここに画像の説明を挿入
バランアンテナマッチング 水晶ここに画像の説明を挿入
発振器 (2)ここに画像の説明を挿入
電源ここに画像の説明を挿入
回路 リチウム電池電源ここに画像の説明を挿入
ここに画像の説明を挿入
LEDここに画像の説明を挿入
ここに画像の説明を挿入

オールレッドここに画像の説明を挿入

シリアルポート回路ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/Medlar_CN/article/details/130583313