wiki:PSoC4BLEStart

Version 3 (modified by ytsuboi, 4 years ago) (diff)

--

PSoC 4 BLEをはじめてみよう

PSoC 4 BLEでの開発を、ビーコンを題材に経験してみましょう。

必要な物:

まず、PSoC Creatorを起動します。起動を終えたら、[File]-[New]-[Project]を選択して、新しいプロジェクトを作ります。

プロジェクトをつくるときには、使用するテンプレートを選択します。ここでは、「PSoC 4100 BLE / PSoC 4200 BLE Design」を選択します。開発対象のデバイスは、「CY8C4247LQI-BLE483」になります。このチップは、 CY8CKIT-142 PSoC 4 BLEモジュールに搭載されているチップです。
また、Prohect templateは、「Emply schematic」にしておきましょう。

OKボタンをクリックすると、次の様な画面になります。ここで、右側のペインにComponent Catalogというウィンドウがあります。ここの「Communications」カテゴリの下にある「Bluetooth Low Energy」コンポーネントを探してください。回路図エディタ (TopDesign?.cysch) に、このComponentをドラッグアンドドロップします。

ドラッグアンドドロップしたBluetooth Low Energyコンポーネントをダブルクリックすると、Component Configuration Toolのウィンドウが開きます。
まず、Name:を「BLE」にして、コンポーネントの名前を変更します。(この名前は、あとでプログラムからコンポーネントを指定するときに使います。[[BR]] また、モードに「Broadcaster/Observer?」を選択します。

次に、「GAP Settings」タブに切り換えてください。
「Broadcaster role→Advertisement settings」のパラメータをいくつか変更します。まず、「Advertising type」を、「Non-connectable undirected advertising」にします。次に、「Slow advertising interval」の「Timeout」のチェックを外します。

Attachments (22)