Satoshi Yoneda 69e5aa067f add README.md 1 tháng trước cách đây
..
.vscode 55dec58c86 complete 1 tháng trước cách đây
.gitignore 55dec58c86 complete 1 tháng trước cách đây
CMakeLists.txt 55dec58c86 complete 1 tháng trước cách đây
README.md 69e5aa067f add README.md 1 tháng trước cách đây
constructor.jpg 55dec58c86 complete 1 tháng trước cách đây
pico_sdk_import.cmake 55dec58c86 complete 1 tháng trước cách đây
rgb565.py 55dec58c86 complete 1 tháng trước cách đây
sample_picture.bin 55dec58c86 complete 1 tháng trước cách đây
spi_sample.c 55dec58c86 complete 1 tháng trước cách đây

README.md

第8章リスト1とリスト3

ST7789に画像を表示するリスト1およびDMAバージョンのリスト3をあわせたソースです。使用したST7789ディスプレイモジュールは240×240ドットの解像度です。異なる解像度のモジュールを利用する方は、書籍の記述とデータシートを参考にしてソースを書き換えてください。

なお、ST7789を採用したLCDモジュールであっても同じ初期化コードで動作するとは限らないことに注意してください。本ソースはSPI MODE 3で動作することを前提にspi_set_format()のパラメータを設定していますが、そうではないモジュールもあるかもしれません。

また、表示する画像は、rgb565.pyを使ってRGB565のビットマップに変換して利用してください。