- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
I want to translate KBA218736, please confirm to my work.
Regards,
Nino
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, Nino-san
Confirm to work this KBA.
Thanks,
Jenna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
タイトル:“スレッド/ミューテックス/セマフォ―/エベント監視GPIOの登録に失敗、状態=255” - KBA218736
content.librarianが 2017/02/20 22:28 に作成。MichaelF_56 が2017/09/01 17:56 に変更。
Version: **
質問:
“スレッド/ミューテックス/セマフォ―/エベント監視GPIOの登録に失敗、状態=255”の問題の解決方法
回答:
libcyu3threadx.a ライブラリがすでに機能を有効にしているため、CYU3P_PROFILE_ENマクロを有効にしていない場合にこのエラーが表示されます。
UINT tx_thread_set_profile_gpio(TX_THREAD *thread_ptr, ULONG gpio_id)
{
#ifdef CYU3P_PROFILE_EN
/* *******************
S…..……
………..
**************/
/* Return success to caller. */
return(TX_SUCCESS);
#else
/* Feature is not enabled, return error. */
return(TX_FEATURE_NOT_ENABLED); //return error
code 0xFF
#endif
}
下記のfx3_profile_debug.makのスナップショットでは、ライブラリをビルドする際に、定義CYU3P_PROFILE_EN=1が有効になっています。
従って、下記の手順からライブラリを選択する事が可能です。
この選択で、ライブラリは下記のパス:"${FX3_INSTALL_PATH}/fw_lib/${FX3SDKVERSION}/fx3_profile_debug"に置かれます。
135 閲覧 カテゴリ: USB: SuperSpeed Peripherals タグ: superspeed usb peripherals, ez-usb fx3a superspeed usb 3.0 peripheral controller