Satoshi Yoneda 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
..
.vscode 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
.gitignore 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
CMakeLists.txt 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
README.md 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
jpfont_2_lcd.cpp 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
pfnfont.cpp 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
pfnfont.h 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
pico_sdk_import.cmake 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
shnmk12u.pfn 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
shnmk14u.pfn 972006f390 add jpfont_2_lcd 3 tuần trước cách đây
shnmk16u.pfn 972006f390 add jpfont_2_lcd 3 tuần trước cách đây

README.md

ST77xxを使用したLCDモジュールに日本語を出力する

これはSPIのサンプルとして書籍に掲載することを考えていたものの、間に合わずに掲載できなかったサンプルコードです。PFNFontクラスを使って、1行分のバッファに日本語を描画し、DMAを使ってSPI接続のLCDに転送します。ダブルバッファを使用しているため、複数行の表示を行う場合にはフォントレンダリングとLCDへの出力が並列化され、高速に日本語をLCDに出力できているはずです。

コードに使用されているDMAなどの各要素については、書籍に記述した範囲内ですので、書籍を参考にしてコードを呼んでみてください。