2012-03-01から1ヶ月間の記事一覧

STM32F4-Discovery 用FM音源プログラム -- TGSTM32F4 (11)

従来の STM32 用のソースを元にした STM32F4-Discovery 用 FM 音源プログラムができました。 (→こちら) からアクセスできますが、ファイル本体は Yahoo ボックス上に置いてあります。 今回は、HEX ファイルのみの公開としました。 と言うのは、使用している…

STM32F4-Discovery 用FM音源プログラム -- TGSTM32F4 (10)

STM32F4-Discovery のユーザー・マニュアル「UM1472」が 2012 年 1 月 19 日付けで改定され、「リビジョン 2」となっていました。 rev. 2 では、総ページ数が 38 ページと、rev.1 に比べて 1 ページ増加しており、その追加されたページで、STM32F4 の OSC ク…

STM32F4-Discovery 用FM音源プログラム -- TGSTM32F4 (9)

STM32F4-Discovery の外部接続用ヘッダ・コネクタ (P1、P2) に出ている信号で、ボード上のデバイスと接続されていない「未使用」のピンをまとめた図を作りました。 ポート名と信号名が併記されているのが、ボード上のデバイスと接続されているピンで、ポート…

STM32F4-Discovery 用FM音源プログラム -- TGSTM32F4 (8)

STM32F4-Discovery の STM32F4 側の 8 MHz の水晶振動子 (X2) を取り外してソケットを実装し、水晶振動子を差し替えられるようにして 12.096 MHz での I2S の各種サンプリング周波数を測定してみました。 その結果、当然ですが、サンプリング周波数の相対誤…

STM32F4-Discovery 用FM音源プログラム -- TGSTM32F4 (7)

HSE クロックの水晶振動子の周波数を 12.096 MHz に選ぶと、SYSCLK 168 MHz、USB クロック 48 MHz ジャストを維持したままで、I2S のサンプリング周波数の大部分を誤差ゼロで実現できることが分かりました。 (システム) PLL および PLLI2S のリファレンス周…