2008-05-01から1ヶ月間の記事一覧

FR60 マイコン基板 (21) -- USB-MIDI (6)

FR60 用の USB-MIDI プログラムが動作するようになりました。 OSDC のドットクロック周波数を 48 MHz に設定して USB クロックとして使う「0 円 48 MHz オシレータ」機能もプログラムして、実際に動くことを確かめました。 3種類の USB-MIDI をまとめて PC …

FR60 マイコン基板 (20) -- USB-MIDI (5)

現在、FR60 用の USB-MIDI プログラムを作成中です。 例によって、バルク出力データは読み捨て、LED を点滅させるだけの段階ですが、データは通って来ているようです。 FR60 用の USB ターゲットのサンプルプログラム (USB マウス・エミュレーション) のオブ…

USB-MIDI (4)

STARM 基板に続き、オプティマイズ製のボード、「MINI EZ-USB」用の USB-MIDI プログラムを書いてみました。 MINI EZ-USB ボードは、購入後サンプルプログラムを試しただけで、長い間放置したままでしたが、最近になって、やっと AVR の書き込み器として「実…

STARM マイコン基板 (15) -- USB-MIDI (3)

オーディオストリームを外して、MIDI ストリームだけにしたプログラムで試してみましたが、各 OS での動作には変化ありませんでした。 ただし、Windows Me でドライバがロードされたというのは思い違いで、実際には「不明なデバイス」となって動作していませ…

STARM マイコン基板 (14) -- USB-MIDI(2)

「Audio Speaker」プログラムを改造して、USB-MIDI 機能を実現する試みの続きです。 エンドポイントからデータを取り出し、USART から出力する部分のプログラムも作成して、実際に USB-MIDI インターフェースとして機能するようになりました。

STARM マイコン基板 (13) -- USB-MIDI(1)

FR60 基板の「フル機能版」のプログラムの次は STARM 基板のベースボード作成の順番ですが、指定の SD カードコネクタをまだ入手していなくて、ヘッダピンを取り付けられないでいます。 そういうわけで、ベースボードおよびフル機能版プログラムの作成は SD …

FR60 マイコン基板 (19)

正式版のFM音源プログラム「TGFR60」を Web サイト (→こちら) にアップロードしました。

FR60 マイコン基板 (18)

OSDC の 48 MHz ドットクロック、および LCD の 5x7 ドットフォントを再現する OSDC 用のフォントファイルはできました。 コンパイル時に 800 x 600 ドット解像度で USB クロックの 48 MHz を発生させるか 前のプログラムのように VGA 解像度 (640 x 480) で…

FR60 マイコン基板 (17) -- ベースボード製作(4)

やっと、フル機能版のプログラムができました。 これに、 OSD のドットクロックを 48 MHz に設定して、USB クロックとして使うための変更 LCD の 5x7 ドットフォントを再現する OSD 用のフォントファイル を追加して、近日中に公開したいと思います。

STARM マイコン基板 (12) -- USB オーディオ (2)

「Audio_Speaker」プログラムについては、STMicro のドキュメント UM0424 STM32F10xxx USB development kitに解説がありました。 (ファイル名は "13465.pdf")

STARM マイコン基板 (11) -- USB オーディオ

「シバ某」さんの Web サイト (→こちら) に、STM32F103 を USB オーディオ (USB スピーカ) として機能させるサンプルプログラム「Audio_Speaker」を CQ-STARM 基板用に修正して動作させたという記事が掲載されています。 「Audio_Speaker」プロジェクトは、…

FR60 マイコン基板 (16) -- ベースボード製作(3)

LCD の Vo は、負電圧が安定していれば、通常 +5V と GND の間に接続する VR を、+3.3V と負電圧の間に接続するだけですみます。 しかし、ベースボードは V850 基板と共用していますから、LCD および RS232C インターフェース IC の電源電圧は V850 の場合 +…

FR60 マイコン基板 (15) -- ベースボード製作(2)

ベースボードの製作では、ディジタル・オーディオ用 16 ビットシリアル DAC の ROHM BU9480F を接続しました。 BU9840F は推奨電源電圧範囲が 3.0 〜 5.5 V ですから、3.3 V 電源での動作に問題はありません。