|
実はこういう製品をみつけましてね。
本来3.3Vのところ5Vトレラントだそうです。ぐぐっとMSXに近づきますね。
SDカードを自力で読み書きしようとするとSPI通信ってことになりますが、セクター単位っぽいアクセスとなり、FATについては自分で処理しないといけません。その点、この製品はI2C通信でコマンド発行すれば面倒みてくれるそうです。
UART通信にも対応しますが、デフォルトの通信速度が115200bpsとMSXにとっては高速過ぎて、通信速度変更のコマンド発行が困難です。I2C通信であれば、MSX側のペースでコトが運べます。
しかもですね、RTCを内蔵しているのですよ。基板の横の小さな円筒形の物体。これがバッテリーバックアップを行う際の水晶発振子です。ボタン電池ホルダーとダイオードを追加するとバッテリーバックアップが可能になります。バッテリーバックアップしなくても動作しますが、いちいち日時設定してやらないとデタラメなタイムスタンプのファイルが出来上がります。
ファイルのハンドリング、日時データの取得がコレひとつでできます。
と言いつつ、コマンド発行後に受け取ったデータの処理とか、やっぱり面倒臭い作業は必要ですけどね。FATの処理から解放されるだけでも嬉しくてピョンピョン跳ねたくなるでしょう?
いつになったらMSXに接続できるか分かりませんが、消費税の再増税までには行いたいと希望しています。(なんとなく姿勢が後ずさりしてない?w)
|
全体表示



ジョイポート兄弟がまたひとり増えた気がします(汗;)。I2Cネタでのバリエーションを追加できるチャンスだと感じました。
マニュアルを読みましたが、コマンド処理が必要なようですので、C言語を使ったほうが早く開発ができるかもしれません。
RTC内蔵ということですので、これで、SDカード付きRTCへ変身できそうですね。久しぶりのリニューアルになりそうです。
[ dotallcafe ]
2014/11/21(金) 午前 0:31
よく見つけて来られましたね。さすがです。これは面白い。
嬉しくてピョンピョン跳ねましたよ(笑)
RTCの時計あわせは、やはりMSXをネットワークにつないで、タイムサーバから時刻取得するのがナウいですかね。
[ mad*ab*_06*6 ]
2014/11/22(土) 午後 9:09
FlashAirを挿せば、パソコンとのデータ共有ができるようになるかもしれませんね。SDカードへのアクセスはかなり意味のあるキーになりそうですね。
[ dotallcafe ]
2014/11/23(日) 午後 11:04
カートリッジスロットに挿して、実は5V電源取ってるだけで、コマンド発行・データ取得は汎用ポートに接続しようかなっとw
そういえば確か昔、電話回線経由で時刻取得した気が・・・あ、そうそうモデムを使ってTEL-JJYにアクセスしたのでしたw
今はLANの時代ですよね。ランラン♪ピョンピョン♪
[ KIKI ]
2014/11/24(月) 午後 9:41