このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン | |||
| powerup1_mtu割り込み [2015/03/09 10:37] – member | powerup1_mtu割り込み [2015/03/09 10:38] (現在) – member | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| 期末テストも出来たあなたにはモータの制御にMTU割り込みを使ってみましょう。\\ | 期末テストも出来たあなたにはモータの制御にMTU割り込みを使ってみましょう。\\ | ||
| - | |||
| MTU割り込みではタイマ機能やPWM出力ができます。\\ | MTU割り込みではタイマ機能やPWM出力ができます。\\ | ||
| - | |||
| CMTよりも高機能の割り込みだと思ってくれればいいです。 | CMTよりも高機能の割り込みだと思ってくれればいいです。 | ||
| MTUにも初期設定があります。関数**initMTU**を作って、初期設定を書いてみましょう。\\ | MTUにも初期設定があります。関数**initMTU**を作って、初期設定を書いてみましょう。\\ | ||
| - | |||
| その際にSH7125のユーザーズマニュアルのMTUのレジスタの項を読んで考えてみましょう。\\ | その際にSH7125のユーザーズマニュアルのMTUのレジスタの項を読んで考えてみましょう。\\ | ||
| - | |||
| これまでモータの制御にPWM波形を使ってきたと思いますが\\ | これまでモータの制御にPWM波形を使ってきたと思いますが\\ | ||
| - | |||
| それはfor文やif文を使って作る\\ | それはfor文やif文を使って作る\\ | ||
| - | |||
| いわゆる疑似PWMと呼ばれるものだったのではないでしょうか?\\ | いわゆる疑似PWMと呼ばれるものだったのではないでしょうか?\\ | ||
| - | |||
| 一人前のトレーサーになるためにもMTUの機能を使ってきちんとしたPWMを取り入れてみましょう。\\ | 一人前のトレーサーになるためにもMTUの機能を使ってきちんとしたPWMを取り入れてみましょう。\\ | ||
| - | |||
| - | ヒント:モータを制御するためにはMTUを2つ使わなければなりません。\\ | ||