![]() ![]() ![]() | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
T.I | 投稿日時: 2018/1/22 18:10 |
半人前 ![]() ![]() 登録日: 2017/10/21 居住地: 投稿: 32 |
中止 (コアダンプ) こんにちは。
コンパイルは行えるのですが、シミュレーションを実行した際にこのような表示が出ます。どういった原因なのでしょうか? APP_GetTraceProtocol called with a non-APP message. |
Sekiguchi | 投稿日時: 2018/1/22 18:47 |
新米 ![]() ![]() 登録日: 2006/4/11 居住地: 投稿: 10 |
Re: 中止 (コアダンプ) 文字通り、
APP_GetTraceProtocol関数は本来、引数に、 アプリケーションメッセージを渡される筈なのに、 そうじゃないMessage*(メッセージ構造体へのポインタ)を与えられて 呼び出されている ということだと思います。 さらに言えば、 app_util.cppのAPP_GetTraceProtocolの定義を確認すると、 Returns the original trace protocol used with APP_TcpCreateMessage or APP_UdpCreateMessage. とあるので、ここでのアプリケーションメッセージとは、 APP_TcpCreateMessageかAPP_UdpCreateMessageで作られた メッセージということになりますね。 あと、同じ話題でいくつかスレッドたてているようですが、 スレッドの乱立は避けて、replyで元のスレッドに追記の ほうが良いと思いますよ。 で、もし解決したなら、どう解決したかも含めて解決した旨、 書き込んでほしい。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |