BMPからC言語への配列ファイルツール(bmp2h exeの代わりにimage2lcdを使用)



Bmp C Language Array File Tool



LCD画面が他とは異なるので、ベアメタルを学ぶ、これはLCDです。パラメータを設定したら、自分で写真を撮る必要があります。最初に考えるべきことは、mini2440CDにbmp2h.exeがあるということです。使用できます。しかし、この写真のように、1つは良くありません。




これが起こったとき、私は他の写真を繰り返し試しました。これも当てはまります。最初に、私は3つの仮定をしました:1つの画面に問題があります2LCDパラメータに問題があります。 3.これはこのアレイの問題です。

最初のものを除外すると、システムを焼き付けて起動し、正常を確認することです。最初のものは除外される場合があります。



2番目と3番目を区別するのは簡単ではありませんが、それでも除外するのに最適なものを見つけます。 BMP TO Cファイルを作成する別のソフトウェアを探していたところ、たくさん見つかりました。その結果、他の問題も発生しました。彼らはこれほど良くはありません!このimage2lcdは一度も使用したことがありませんが、設定方法を確認するために他のものを探していたときに、もう一度使用しました。結果はOKです。それでは、最初に設定を書き留めてから、内部の原則を理解しましょう。写真は次のとおりです。


私が犯した間違いは、最初に高い位置(MSB Fist)を選択しなかったため、結果に異常な色が表示されたということでした。にあります ここに 4階で手がかりが見えました。試してみたところ、結果はOKでした。スクリーンショットは次のとおりです。




したがって、この問題は解決されました。ソフトウェアには、ばかではなく、幅広い範囲が関係しているようです。次に、bmp2h.exeに最後の画像を渡します。


Image2Lcd: ここに

Image2Lcdは、さまざまなソースからの画像を特定のデータ形式に変換して、マイクロコントローラーシステムに必要な表示データ形式に一致させることができるツールソフトウェアです。 Image2Lcdでサポートされている入力画像形式には、BMP、WBMP、JPG、GIF、WMF、EMF、ICOなどがあります。Image2Lcdの出力データ型には、カスタマイズされたバイナリ型、C言語配列型、標準のBMP形式とWBMP形式が含まれます。 Image2Lcdは、入力画像のデータスキャン方法、グレースケール(色数)、画像データの配置、明るさ、コントラストなどを視覚的に調整できます。保存された画像ヘッダーデータを含む画像データファイルの場合、Image2Lcdを入力画像として再度開くことができます。

特徴

  • ドットマトリックスLCDに必要なすべての特別な表示データ形式をサポートします。
  • 出力画像の効果を視覚的に調整します。
  • 256色モードでユーザーパレット(TIFF形式)をサポートします。
  • 4096色の画像出力をサポートします。
  • バイナリ型とC言語配列型(テキスト)の2つの方法でデータを保存します。これは、シングルチップ開発者のさまざまなニーズに便利です。
  • 保存されたデータはLSBファースト/ MSBファーストをサポートします(多くのマイクロコントローラーシステムのWORD上位バイトと下位バイトの配置はPCの配置と反対です)。
  • 指定した色数のBMP形式の画像として保存できます。
  • 現在設定されているデータ形式を瞬時に表示します。 A
(試した後、フォーマットは上記のようになりますが、サイズは同じでなければなりません!)