|
|
пре 2 месеци | |
|---|---|---|
| .. | ||
| .vscode | пре 3 месеци | |
| .gitignore | пре 3 месеци | |
| CMakeLists.txt | пре 3 месеци | |
| README.md | пре 2 месеци | |
| constructor.jpg | пре 3 месеци | |
| pico_sdk_import.cmake | пре 3 месеци | |
| rgb565.py | пре 3 месеци | |
| sample_picture.bin | пре 3 месеци | |
| spi_sample.c | пре 3 месеци | |
ST7789に画像を表示するリスト1およびDMAバージョンのリスト3をあわせたソースです。使用したST7789ディスプレイモジュールは240×240ドットの解像度です。異なる解像度のモジュールを利用する方は、書籍の記述とデータシートを参考にしてソースを書き換えてください。
なお、ST7789を採用したLCDモジュールであっても同じ初期化コードで動作するとは限らないことに注意してください。本ソースはSPI MODE 3で動作することを前提にspi_set_format()のパラメータを設定していますが、そうではないモジュールもあるかもしれません。
また、表示する画像は、rgb565.pyを使ってRGB565のビットマップに変換して利用してください。