RZ/T2M のRTOSに対応するUSB FUNCTION サンプルプログラムについて

お世話になります。

RZ/T2M のUSB FUNCTION サンプルプログラムを使用して、

USB FUNCTION 動作 仮想COM 通信は OSなしの環境で 通信は正常動作出来ています。

使用する環境は :e2Studio (Ver2022-10 )for ARM GCC  RZです。

        : 評価ボードには AP-RZT2-0Aを使用します。


基本的に RZT2M_RSK_usb_pcdc_Rev110 の下記 の

RZ/T2M のUSB FUNCTION サンプルプログラムを使用しています。
--------------------------------------------------------------------------
hal_entry.c

r_usb_pcdc_apl.h

r_usb_pcdc_apl_config.h

r_usb_pcdc_descriptor.c

r_usb_pcdc_echo_apl.c
----------------------------------------------------------------------------------

質問: 上記のサンプルは OSなしで 正常動作ですが。

RTOSの環境では コンパイラーのエラーが発生しました。

"inc/r_usb_rtos_apl.h" のファイルは存在しないエラーです。

ソースファイル r_usb_pcdc_echo_apl.c では
下記の箇所でエラー発生しているようです。(BSP_CFG_RTOS  = 2 の場合)

---------------------------------------------------------------------------------------
#if (BSP_CFG_RTOS == 2)
#include "inc/r_usb_rtos_apl.h"
#endif /* (BSP_CFG_RTOS == 2) */

#if (BSP_CFG_RTOS == 2)

void usb_apl_callback (usb_event_info_t *p_api_event, usb_hdl_t cur_task, usb_onoff_t usb_state)
{
(void)usb_state;
(void)cur_task;

USB_APL_SND_MSG(USB_APL_MBX, (usb_msg_t *)p_api_event);
} /* End of function usb_apl_callback */
#endif /* (BSP_CFG_RTOS == 2) */
------------------------------------------------------------------

RZT2M_RSK_usb_pcdc_Rev110のような RTOSに対応する USB FUNCTION 動作 仮想COM サンプルがあるのでしょうか?

あるいは 足りないファイル "r_usb_rtos_apl.h" は 何処から もらえるのでしょうか?


宜しくお願いいたします。

  • RZFanさん、
    フォーラム管理人です。
    本件、回答できる方がおられないようです。
    下記URLのルネサス問合せ窓口へ問合せてみてください。
    よろしくお願いします。
    URL: ja-support.renesas.com/dashboard

  • ご返事、有難うごじぃます

    ルネサスサポートより 

    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

    現在のRZ/T2M,T2L用FSPv1.2.0までは、USB_PCDCはFreeRTOS対応しておりません。

    RZ/T2M,T2L用FSPv1.3.0で対応予定となっております。なお、FSPv1.3.0は、8/Eのリリースを予定しております。

    ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

    8月の FSPV1.3.0には 使用します。

    これからも 宜しくお願いいたします。