Spresense SDK で LCD サンプルプログラムを動かしてみた その2(Configuration)

[前回の記事:Spresense SDK で LCD サンプルプログラムを動かしてみた その1](https://qiita.com/kaz19610303/items/3f88b18c9182d163ea50)  
に続いて今回は Spresense SDK で ILI9341を使った LCD表示器 を動かすための
Configuration の設定についてまとめました。
環境 は前回と同じです。
Windows10
msys2
Spresense SDK(‎v2.5.0)
ST7789を使った LCD表示器
ILI9341を使った LCD表示器
***
```
$ tools/config.py examples/nxhello -m
```
で Configuration を起動
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/8bd5070f-3fdf-d768-562a-d53d9e9cdf21.png)
  

Configration
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/82bbb51d-2c4b-9a55-e458-db807d0221ab.png)


# SPI Driver の設定 #
Device Driver --->  
SPI Driver Support --->
にチェックが入っているのを確認
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/fb510ee7-70e6-7b9b-6802-0888255b6d48.png)

SPI Driver Supportのページに入って  
SPI CMD/DATA にチェックを入れる
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/23502988-45e0-5370-7098-d2520c16fe57.png)


Exit で前のページに戻る
# LCD Driver の設定 #
LCD Driver Support  --->  
のページを選択  
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/181bf6c5-c4d6-152b-ed28-d86b8c3cc515.png)

Graphic LCD Driver Support ---> チェックをいれてこのページに入る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/186986a4-6fb6-8dca-ab20-4c9322a350a2.png)


LCD framebuffer front end
にチェックが入っているのはそのままにして
LCD driver selection  --->
のページに入る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/646b6275-7766-a34e-d2d4-d29f8acbb33e.png)

ILI9341 LCD Single Chip Driver にチェックを入れる  
(他の項目は変更しない)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/4bae59b7-9ad5-e3e9-7fb0-bb21ec5f6e94.png)


Main Menu のページに戻って
Graphics Support  --->  
を選択
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/78bd7805-2a3f-b61f-7415-7a88ad61d307.png)


このページの設定はディフォルトのままで  
Main Menu に戻る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/dcd538c9-6ca9-3d25-9b43-999549de8cd8.png)

Board Selection  --->
を選択してページに入る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/c68849ae-2226-f6b8-6fba-69836d236152.png)

LCD SPI connection  --->
を選択してページに入る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/a4a223e4-e26c-fede-ba0a-188b3bffd575.png)

Main Board: SPI5 を選択
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/ce80b324-9265-610d-5ea7-9e7ce44f7e7e.png)

 LCD ILI934x RST Pin selection  --->   
を選択してページに入る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/0795f0d9-a6c2-d7d3-0f21-c8b582740917.png)

LCDのRSTに接続しているピンを設定する
(自分の場合はI2S0_DATA_OUT(D18) PINを選択
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/4fd1803e-1b8b-051a-16f9-1016c180b6a0.png)

 LCD ILI934x DC Pin selection  --->  
 を選択してページに入る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/3c6c3723-3e03-b7b9-0a58-362fe14a12f3.png)

LCDのDC
に接続しているピンを設定する
(自分の場合はI2S0_BCK(D26) PINを選択  
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/f7c4f7aa-86df-bfcf-ed92-9ecace398a34.png)

Main Menu のページに戻って
Application Configuration  --->  
を選択  
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/6c340b37-6e40-4d08-c2a8-3ada2a1dde1e.png)

Examples  ---> 
を選択してページに入る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/2250da4d-0d68-9a36-a725-13a7f1c4ea54.png)

NX graphics "Hello, World!" example  
にチェックを入れる  
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/b85bcb9a-643d-a71e-a21e-b802732270da.png)

Main menu に戻る
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/c54dfb87-28f2-f079-9a04-67b998290c47.png)

< Save > を選択してリターンキーを押す
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/26ee1066-c1f9-1c0b-eebc-515283ff02df.png)

< Ok > を選択してリターンキーを押す
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/2609387b-a6e2-1130-95b1-bdb3a634991b.png)

< Exit >で Confiruration を終了
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/99249/de8f955e-43c6-af23-4e3f-de8830ee6e63.png)

***
Spresense SDK で ILI9341を使った LCD表示器を使うのに必要な設定はこれくらいかと思っています。
ただここでの変更がうまく反映されていないみたいで現在検証中です。