PSoC 6 Pioneer Kit で、Lチカしてみる (2)
PSoC Advent Calendar 2017の19日目の記事です。
PSoC 6 Pioneer Kit で、Lチカしてみます。
その2回目になります。
前回は、こちら
yamagoya.hatenablog.jp
今回は、コードを書かずに、Lチカします。
※PSoC 6 Pioneer Kit を使うには、PSoC Creator 4.2 以降のものが必要になります。
PSoC Creator 4.2 について
2017/12/19 現在、正式リリースはされていません。ベータバージョンとして提供されています。
下記の PSoC 6 のページからリンクが張られており、ダウンロードには、ユーザ登録が必要です。
Cypress PSoC 6
http://www.cypress.com/products/32-bit-arm-cortex-m4-psoc-6
プロジェクトを作成
「Create Project」を押す
「Target kit」「CY8CKIT-062-BLE (PSoC 63)」を選択して、「Next >」を押す
「Empty schematic」を選択して、「Next >」を押す
「Next >」を押す
ワークスペース名など、任意に設定して、「Finish」を押す
クロックの設定
「Clocks」を選択して、「Edit Clock」を押す
「High Frequency Clocks」タブを開く
「HFClk0」の設定を、「Path 1 (8 MHz)」「8」とする
「PeriClk」の「Divider」を「100」にする
「OK」を押す
コンポーネントの配置
「TopDesign.cysch」を開く
右上のComponent Catalogの検索窓に、「clock」と入力
「Clock」を、TopDesign.cysch にドラッグ&ドロップする
新しく作られた「Clock_1」コンポーネントをダブルクリックして開く。
Frequency を「2 Hz」に設定する
右上のComponent Catalogの検索窓に、「flip」と入力
「Toggle Flip Flop」を、TopDesign.cysch にドラッグ&ドロップする
右上のComponent Catalogの検索窓に、「high」と入力
「Logic High '1'」を、TopDesign.cysch にドラッグ&ドロップする
右上のComponent Catalogの検索窓に、「pin」と入力
「Digital Output Pin」を、TopDesign.cysch にドラッグ&ドロップする
新しく作られた「Pin_1」コンポーネントをダブルクリックして開く。
Nameを「LED」にする。
各コンポーネントを移動させ、このようにつなげる。
Pins をダブルクリックする。
「LED」の Port のドロップダウンリストから、P1[5]を、選択する。
実行
Program ボタンを押すと、コードが書き込まれ、実行されます。
LED が点滅します。