RX64Mでスマートコンフィグレータを使用したアプリの作成
1.新しいプロジェクトを作成する
2.プロジェクトの作成
・マイクロコントローラ:RX
・使用するコントローラ:R5F564M (使用するマイコンに合わせる)
・プロジェクトの種類:空のアプリケーション(CC-RX)
・プロジェクト名:任意
・作成場所:任意
・プロジェクト名のフォルダを作成する:チェック推奨
以上を設定して「作成」ボタンをクリック
3.スマートコンフィグレータを起動
プロジェクトツリーから、スマートコンフィグレータ(設計ツール)をダブルクリック
初期状態では、コンポーネントにr_bspのみ登録されている。
・ボードの設定はそのまま
・クロックの設定を実際のボードの構成に合わせる
3.コードの生成
コードの生成ボタンをクリックする。
セクション設定画面が表示されるので、「はい」を選択して変更を行う。
プロジェクトツリーのファイルを見ると、Smart Configuratorにソースが追加されている。
4.ビルド
この状態でビルドすると、main関数が無いと言って、エラーが出る。
これは、初めに空のアプリケーションを作った為。
(普通のアプリケーションを作ると、余分なファイルが出来て、スマートコンフィグレータを使用すると消される)
なので、メインのソースファイルを追加する。
・まずは、新しいカテゴリ(フォルダ)「src」を追加する。
・「src」を選択して、新しいファイルを追加する。
(ファイル名は任意、作成場所に、「src\」を追加)
・void main(void){} を追加すれば、ソースファイルの完成。
これで、ビルドが正常に完了する。
5.最低限のソース
1 2 3 4 5 6 7 |
//メインプログラム #include "Pin.h" void main(void){ R_Pins_Create(); } |
なぜか、「R_Pins_Create」は初期化時に実行されないらしい。
今回のバージョンでは、これだけですんなりと動くようになっており、かなり進歩した感じ。
ディスカッション
コメント一覧
まだ、コメントがありません