« ソフトウエア作業 | トップページ | PWM波形確認 »

2006年4月24日 (月)

本日の作業

コンソールが動き始めたので、作業ペースが少し上がる。

モーター用のPWM波形がCPUから出力されることを確認。
クロックは25MHz。PWM周期は50usec。分解能は1/1250。

以前書いたけれど、タイマーのレジスタを更新するタイミングは、カウンタの動作と同期していないとまずい。
具体的は、PWMの周期コンペアマッチで割り込みをかけ、その中でレジスタを更新する。

しかし、shは割り込みがそんなに速く無さそう(H8とかよりは速い)なので、DMAを使うのがいいような気がする。まだ試したことはないけれど...


次は、ゲートドライブ回路を組んでみて、デッドタイムの設定をしてみる。

|

« ソフトウエア作業 | トップページ | PWM波形確認 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: 本日の作業:

« ソフトウエア作業 | トップページ | PWM波形確認 »