• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ログ出力でミリ秒まで出したいのですが・・・)

Keil社のMDK-ARMでログ出力でミリ秒まで表示したい方法を教えてください

このQ&Aのポイント
  • Keil社のMDK-ARMを使用してコーディングを行っている際に、ログ出力で現在日付時刻をミリ秒まで表示する方法を知りたいです。
  • Windows XPで開発環境を構築しており、動作OSはNORTi professional(μITRON4.0)を想定しています。Windows APIは使用できないため、代替の関数や方法を教えていただけると助かります。
  • マニュアルやweb検索で関連情報を調査しているものの、まだ適切な関数は見つかっていません。ご存知の方がいらっしゃれば、ぜひ教えていただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

サービスコールのget_timを使えば、ある程度精度の高い時刻を取得できると思います。 ただし、SISTIME型がどんな単位の値になるかは、isig_timeを呼び出す周期にかかわっているので、環境に依存します。 なお、get_timで得られるシステム時刻は暦時間ではありませんので、年月日時分秒を取得したいのであれば、RTCから得た暦時間と合わせて使用する必要があるかと思います。

be-komun
質問者

お礼

返事が遅れました、回答ありがとうございます。 どうやら1つ古い方のマニュアルを見ていたようです、この関数でなんとか出来そうですね。 他に使えそうな関数は特にありませんね、まずはこれ実装してみます。 上手くいかない場合は作戦の練り直しします・・・。