- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Sirs and Madams,
I would like to translate KBA90554, please confirm to my work.
Regards,
Masashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, Masashi-san
Thanks for your participation.
Confirm to work this KBA.
Thanks
Jenna
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jenna-san,
I translated KBA90554 into Japanese.
We would appreciate it if you could confirm.
Regards,
Masashi
/***************************************************************************/
タイマ、PWM、TCPWM、カウンタ コンポーネントの比較値と周期値をリロードするための最良な方法 - KBA90554
content.librarian が 2015/08/20 15:50 に作成。content.librarian が 2015/08/21 8:38 に変更。
Version: **
質問:
タイマ、PWM、TCPWM、カウンタコンポーネントの比較値と周期値をリロードする際に従うべき最良な方法は何ですか?
回答:
ファームウェアを介して、タイマ、カウンタ、PWM、TCPWMの比較値または周期値を再ロードする最良の方法は、コンポーネントを停止し、新しい比較値または周期値をロードしてからコンポーネントを開始することです。
Counter_WriteCounter(uint8/16/32 count)
Counter_WritePeriod(uint8/16/32 period)
Counter_WriteCompare(uint8/16/32 compare)
上記はカウンタ値、周期値、比較値をリロードするためのAPIです。
新しい周期値/比較値がカウンタの現在の値よりも小さい場合、カウンタは可能な限りの最大値まで実行され、その後ゼロにロールオーバーするため、比較値をオンザフライで再読み込みすることはお勧めしません。その時に初めて新しい周期値と比較値が有効になります。例として、周期値が2000の場合、新しい周期値が1000で、現在のカウント値が1000より大きい場合、カウントは65534まで続き、その後ロールバックされます。したがって、コンポーネントを停止してから新しい期間値または比較値を再ロードすることをお勧めします。