2096390_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2096390_ja-JP

2096390_ja-JP

S32DS 3.5 S32K344 freertos OsifUseSystemTimer

20250513-173958.png

S32K344でMACLの代わりにFreeRTOSを使用する場合、OsifUseSystemTimerは使用できますか?使用できる場合、OsifCounterConfigのオプションはどのように設定すればよいですか?タイマーとしてPitまたはSTMを指定してOsifUseCustomTimerを使用する場合、OsifCounterConfigはどのように設定すればよいですか?

Re: S32DS 3.5 S32K344 freertos OsifUseSystemTimer

もしこれを読んでいる方がいらっしゃいましたら、これは正しい情報ではありません。
OsIfsOperatingSystemTypeがOsIfFreeRtosTypeに設定されている場合、OsIfシステムタイマーは無効になります。


ベアメタルモードでのみ動作します

https://community.nxp.com/t5/S32K/Microsecond-delay-outside-of-FreeRTOS-task-on-S32K344/td-p/1383622


Re: S32DS 3.5 S32K344 freertos OsifUseSystemTimer

こんにちは、 @harryoceana さん

すみません、FreeRTOSを使わずにシステムタイマーを使うという意味だと思っていました。オペレーティングシステムを使用している場合は、そのオペレーティングシステムの時計を使用する必要があります。

例えば、FreeRTOS_Toggle_Led_Example_S32K344では、 OsIfFreeRtosTypeが選択されており、代わりにFreeRTOSのクロックが使用されます。

Julin_AragnM_0-1747247790056.png

よろしくお願いします、
ジュリアン

Re: S32DS 3.5 S32K344 freertos OsifUseSystemTimer

有道截屏翻译结果_1747186631767.png

FreeRTOSでは、クロックリファレンスヒントはオペレーティングシステムなしでのみ使用できます。これは何か影響がありますか?

Re: S32DS 3.5 S32K344 freertos OsifUseSystemTimer

こんにちは、 @harryoceana さん

はい、システムタイマーは使えます。この投稿を参照してください:OSIFを使った遅延関数の解決 - NXPコミュニティ。 新しいRTDアップデートでは、MCALレイヤーにMCUドライバーの代わりに「Clock_Ip_ReferencePoints」コンポーネントを追加するだけで済みます。

Julin_AragnM_0-1747155380366.png

Julin_AragnM_1-1747155408607.png

よろしくお願いします、
ジュリアン

Tags (1)
No ratings
Version history
Last update:
Thursday
Updated by: