Satoshi Yoneda 69e5aa067f add README.md 10 tháng trước cách đây
..
.vscode 55dec58c86 complete 10 tháng trước cách đây
.gitignore 55dec58c86 complete 10 tháng trước cách đây
CMakeLists.txt 55dec58c86 complete 10 tháng trước cách đây
README.md 69e5aa067f add README.md 10 tháng trước cách đây
constructor.jpg 55dec58c86 complete 10 tháng trước cách đây
pico_sdk_import.cmake 55dec58c86 complete 10 tháng trước cách đây
rgb565.py 55dec58c86 complete 10 tháng trước cách đây
sample_picture.bin 55dec58c86 complete 10 tháng trước cách đây
spi_sample.c 55dec58c86 complete 10 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のビットマップに変換して利用してください。