stkと申します。
RAマイコン使用しています。開発環境はe2 studioです。
ARMセミホスティングを使用するため、e2 studioのユーザガイドを読んでいたのですが、プロジェクトで「Renesas RA C Executable Project」を選択するように書いてありました。
実際にe2 studuoで設定を試みると、選択できるプロジェクトとして「Rnesas RA C/C++ Project」しか表示されていませんでした。
「Renesas RA C Executable Project」を含むそのほかのプロジェクトが選択肢に表示されないのはなぜでしょうか?
また、ARMセミホスティングは、「Renesas RA C Executable Project」でないと使用できないのでしょうか?
e2studioのUIがわかりにくいですが、プロジェクト名を入れて何回か「次へ」を押して進むとExecutable/Static Library/Executable Using an RA Static Libraryの選択になります。落ち着いてツールを確認するといいかなと思います。www.renesas.com/.../renesas-ra-family-e2-studio-2022-07-or-higher-quick-start-guide
わわいです。
C/C++ と書いてあっても、Cでコードは書けるので、それで構いませんよ。
なお、e2studioのGUIではCとC++の選択画面もちゃんと用意されています。
確かに「次へ」を進めると、Executableの選択画面がありました。
下の画像の画面では、Rnesas RA C/C++ Projectしか表示されないのですが、後々Executableを選択すれば、「Renesas RA C Executable Project」を選択したことと同じことになるのでしょうか?バージョンによって、選択画面が違うのでしょうか?
試してみては?
試せばわかると思いますよ。開発間環境はバージョンが変われば仕様が変わります。ドキュメントも入れ替わります。古いドキュメントと新しいツールを並べて悩むなら古いドキュメントのバージョンにツールをダウングレードしてやるとかやりようがありますよ。
> プロジェクトで「Renesas RA C Executable Project」を選択するように書いてありました。そのマニュアルを書いた当時はそういう表記だったと言うことでしょう。