ルネサスさんのRenesas Extensions for Visual Studio Codeを使ってみるスレッド

こんにちは。NoMaYです。

ルネサスさんからRenesas Extensions for Visual Studio Code(テクニカルプレビューバージョン)が出ていましたので触ってみることにしました。

Renesas Extensions for Visual Studio Code(テクニカルプレビューバージョン) 製品ページ
www.renesas.com/jp/ja/software-tool/renesas_extension_of_vscode

Renesas VS Code Extension Help
tool-support.renesas.com/e2studio/vscode/docs/debug/index.html

[関連スレッド]

最近Atom IDEとかVisual Studio Codeとか新しい開発環境が出て来てますね(Renesas CSplusと連携させる方法を探したいですね)
community-ja.renesas.com/cafe_rene/forums-groups/tools/f/forum21/4553/atom-ide-visual-studio-code-renesas-csplus

Visual Studio 2022 Community EditionでRX MCUやRL78 MCUのSoftware Developmentが出来るか試してみようと思います
community-ja.renesas.com/cafe_rene/forums-groups/tools/f/forum21/7703/visual-studio-2022-community-edition-rx-mcu-rl78-mcu-software-development

e2 studioでCMakeでビルドする、というアプリケーションノートがあるのですがスマートコンフィグレータは使えるのでしょうか?
community-ja.renesas.com/cafe_rene/forums-groups/tools/f/forum21/7713/e2-studio-cmake
 

Parents
  • 以下、まずは片側がビルド出来ただけですけれども、先程ビルド出来たプロジェクトファイル一式を添付しておきます。なお、VSCodeの問題ウィンドウを開くと(カラクリは予想が付くにせよ)ゲンナリするメッセージが表示されていました。

    ・ RXスマートコンフィグレータを使用しない設定でe2 studioでプロジェクト生成したもの
      tb_rx130_ccrx_minimal
    ・ RXスマートコンフィグレータを使用したTB-RX130のオフィシャルLED点滅サンプルプログラム
      tb_rx130_r20an0468jj0100_blinky

    issue_RenesasVSCodeExtension_20230308.zip ← まだtb_rx130_ccrx_minimalしかビルド出来ません

    ちなみに、以下の行を追加してビルドしただけです。(先程投稿した環境変数のPathの設定の件もありますけれども。)

    tb_rx130_ccrx_minimal/cross.cmake

    # Set the environment root directory
    # It can be used to specify the target environment location
    # e.g compiler's location. This variable is most useful when crosscompiling.
    #(Should avoid spaces in the path or have to escape them)

    # Unfortunately, in certain cases, Libgen causes the following error even if CMAKE_FIND_ROOT_PATH is set.
    # F0563400:Cannot execute "prelnk"
    # You msut set the Path environment variable to contain the CC-RX's bin folder path in the Windows' control panel.
    SET(CMAKE_FIND_ROOT_PATH C:/Renesas/CS+/CC/CC-RX/V3.05.00/bin)

    if (NOT CMAKE_FIND_ROOT_PATH)
    message("Toolchain path not defined. Please use CMAKE_FIND_ROOT_PATH variable to set the toolchain's bin folder")
    endif()

    以下省略

     
    以下、VSCodeの問題ウィンドウの画面コピーです。


     

Reply
  • 以下、まずは片側がビルド出来ただけですけれども、先程ビルド出来たプロジェクトファイル一式を添付しておきます。なお、VSCodeの問題ウィンドウを開くと(カラクリは予想が付くにせよ)ゲンナリするメッセージが表示されていました。

    ・ RXスマートコンフィグレータを使用しない設定でe2 studioでプロジェクト生成したもの
      tb_rx130_ccrx_minimal
    ・ RXスマートコンフィグレータを使用したTB-RX130のオフィシャルLED点滅サンプルプログラム
      tb_rx130_r20an0468jj0100_blinky

    issue_RenesasVSCodeExtension_20230308.zip ← まだtb_rx130_ccrx_minimalしかビルド出来ません

    ちなみに、以下の行を追加してビルドしただけです。(先程投稿した環境変数のPathの設定の件もありますけれども。)

    tb_rx130_ccrx_minimal/cross.cmake

    # Set the environment root directory
    # It can be used to specify the target environment location
    # e.g compiler's location. This variable is most useful when crosscompiling.
    #(Should avoid spaces in the path or have to escape them)

    # Unfortunately, in certain cases, Libgen causes the following error even if CMAKE_FIND_ROOT_PATH is set.
    # F0563400:Cannot execute "prelnk"
    # You msut set the Path environment variable to contain the CC-RX's bin folder path in the Windows' control panel.
    SET(CMAKE_FIND_ROOT_PATH C:/Renesas/CS+/CC/CC-RX/V3.05.00/bin)

    if (NOT CMAKE_FIND_ROOT_PATH)
    message("Toolchain path not defined. Please use CMAKE_FIND_ROOT_PATH variable to set the toolchain's bin folder")
    endif()

    以下省略

     
    以下、VSCodeの問題ウィンドウの画面コピーです。


     

Children
No Data