お世話になります。
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には 使用します。
これからも 宜しくお願いいたします。