これまでUARTで動いていた順序を逆にしたわけだから、おかしくなるはずなのだが、現実には綺麗に画像が出ている。理屈はわからないがうまく行ったことだけは確実だ。嬉しくて記念撮影をする。ここ一週間ばかり頭を悩ませていた問題が遂に解決した。ガッツポーズをしながら部屋の中を歩き回る。これまでの暗い気分がうそのように晴れて、体中に充実感がみなぎる。この成功した時の気分がたまらない。今度は本当に大変だった。この計画を断念するところまで追い込まれていた。諦めずに粘った甲斐があった。興奮が納まって改めて冷静に原因を考える。以前のUARTでは問題にならなかったのだろう。UARTは8ビット単位だったのでSRAMに入ったものをそのまま返すだけで問題にならなかったのだ。今度は、バイトをまたがってデータを作り直している。SPIはMSBファーストだが、SRAMに入るときは丁度逆になるようだ。その証拠に、テスト画面でなく、昔のデジカメの写真(640×480)を出してみると見事にネガ写真になった。これはFPGAのピンアサインを逆に設定し直して、無事、写真もそれらしく出た。どこか不具合が残っていて少し色がおかしいが、これまでの化け化けの写真と違ってだいぶましな画像になった。フォトフレームプロジェクトはこれで一段落した。教訓は、言い古された表現だけれど、「デバッグは外へ、外へ」「大丈夫と思ったところが危ない」「デバッグに疲れたら別のことをやって気分転換」だ。最後に今まで疑っていたFPGAやSRAM、STM32などハードのみなさん、この場を借りてお詫び申し上げます。疑って申し訳ありませんでした。デジタル液晶インターフェース実装(2010.09.28)コメントshuji009さん、いつもコメントありがとうございます。いやあ、久しぶりにはまっていましたよ。これは完全に中毒ですね。興奮と歓喜を求めて泥沼に飛び込む。shuji009さんのオシロの記事、楽しませてもらっていますよ。測定器であれだけ楽しめるとは。いや皮肉じゃないですよ。うちの安物のデジタルオシロもXY表示ができるので、ちょっとやってみたくなりますね。素晴らしい!!さすが、がた老さん。今回の追い込み記事は、正に手に汗握る面白さでした。22時15分コメントを書く名前:メールアドレス:(ウェブ上には掲載しません)アドレス(URL):この情報を登録するコメントは記事投稿者が公開するまで表示されません。SRAMを増設して15ビットカラーに。