問題タブ [elapsedtime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java JNI で時間を測定する (ネイティブ コール Java)
JNI 呼び出しの時間を測定しようとしています。ネイティブから Java への呼び出しです。
Cコードでは「GetTickCount」APIを適用してJNIの実行時間を取得し、Javaでは「System.nano」を適用します。
例:
そしてJavaでは
Java の期間が C の期間より長いため、一貫性がない場合があります。(約5~10ミリ秒)
c - MCU での時刻/日付の実装
私は MCU に取り組んでおり、私の目的は MCU に時刻/日付を実装することです。
秒単位で刻むタイマーを使用し、uint32_t count
136 年を保存するのに十分なサイズのタイマーを保存します。2000 を参考にしたいのですが、最大値は 2099 にする必要があります。
ここに私のデータ構造があります:
uint32_t count
秒 ( ) を分/時/日/月/年に正しく変換し、最も低いリソースを使用する最善の方法は何ですか?
時間、時間、年は単純に見えますが、1 日は 28-29-30-31 日と複雑になり、2 月は 4 年ごとに 29 日です。
Linux のソース コードの実装が表示されますが、これは OS として設計されたものであり、質素な MCU ではありません。
MCU で最小値が必要になるように、MCU でどのようなアルゴリズムを使用すればよいか、誰でもヒントを得ることができますか? 資力?
例として、これを計算するためにどのアルゴリズムが使用されているかhttp://www.mathcats.com/explore/elapsedtime.html
コード スニペットがあれば、共有していただければ幸いです。
c - C で MPC MCU ターゲットの経過時間を測定する方法
MPC5748G で実行されるアプリケーションを開発しています。コード ブロックまたは関数内での経過時間を測定したいと考えています。
次のコードを使用しましたが、Windows でのみ機能するようですが、代わりに MPC を使用しているマイクロコントローラーに対して実行したいと考えています。
もちろん、MCU 側では printf を使用しませんでしたが、代わりにデバッガー (トレース 32) を使用して値を読み取っています...
どんな助けでも大歓迎です
swift - 一定の開始時刻からの異なる時点での経過時間の計算
Swift Playground で以下のコードを実行しました。どちらも開始点と同じ startDt を持っているため、「最初の秒」のカウントは 5 で、「秒の秒」のカウントは 10 であると予想しました。しかし、どちらも出力で 5 であることが判明しました。ここで何か不足していますか?