からマシン語でIOTPUTしてラズパイpicoにVGMデータ送ってYM2151シールドで演奏する実験、一応できたんだけど転送速度がテープロードかっていうくらいの遅さww
1kB送信するのに約6秒かかる=1300bps!ww
ちなみに送信はディスクから1kB読み込んで、1バイトずつ1024回送る→次の1kBをディスクから読み込んで送信…の繰り返しでやっている。

フォロー


ディスクからの読み込みを1レコード56バイトにして、IOTPUTで56バイトずつまとめて送るようにしたら、転送速度が5倍くらいになった!
それでも約6500bpsだから古のRS-232C通信(9600bpsとか)より遅いけど、だいぶマシにはなったぞぉ。
QT: fedibird.com/@mobileff/1118712
[参照]

MobileFF  
#MSX0 からマシン語でIOTPUTしてラズパイpicoにVGMデータ送ってYM2151シールドで演奏する実験、一応できたんだけど転送速度がテープロードかっていうくらいの遅さww 1kB送信するのに約6秒かかる=1300bps!ww ちなみに送信はディスクから1kB読み込んで、1バイトずつ1...
ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。