[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MobileGear-II Speaker enable bit
川島です。
In message <0548E88ACFF5D111AD4400062905ED6D25CC@HQEX1>you write:
> ># DMA を使わずにソフトウエアで直接DACへの出力をたたいても
> ># 音が出てこないので、なにか根本的な間違いがあるような
> ># 気がしてきました。
>
> ひょっとして、Vr4111のデータシートの、21.2.9 DVALIDREGの項の記述からすると
> DMAを行わない場合は、
> 1ワードSODATAREGに書いた後DVALIDREGのSODATVビットを1にする
> という手順を繰り返さないとデータがD/Aへ取り込まれないかも知れません。
はい、これもやってみましが、結果は同じでした。
(スピーカーは On になったらしく、小さなノイズは出ているのですが、
音らしきものが出ません(;.;)
> 1度データをセットした後、別のレジスタのビットをセットしないと
> データが取り込まれないというシリアルポート(H8/300H内蔵ペリフェラル)に
> 遭遇したことがあります。
> このシリアルも、DMAだと自動的にデータを取り込むようになっていました。
どうも情報ありがとうございます。もう少し戦ってみます。
(もしかして、内蔵の音デバイスは使われていなくて、外付けのサウンド
デバイスが載っている...なんてことはないですよね。あるかも...)
----
Kawashima