GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
こんにちは。下記に回答します。
1.回路図の信号について デモで使用したLCDでは以下のようになっています。
・LCD_PWON RESET端子 Reset; low active
・LCD_SD Shutdown端子 High level: sleep mode for the driver Low level: normal operating mode
2.ソースコードについて1 デモでお見せしたのは以下のサンプルです。
GR-Boads_Camera_LCD_sample https://github.com/d-kato/GR-Boads_Camera_LCD_sample
README.md を参考に mbed_app.json を変更してください。("lcd"のvalue"を"1"にする)
LCD関連ソース部分は "main.cpp" と "mbed-gr-libs\EasyAttach_CameraAndLCD" のコンパイルスイッチ「MBED_CONF_APP_LCD」が有効になる部分です。
3.ソースコードについて2 GR-LYCHEEではP1φを使うので、LCD_INPUT_CLOCKは64.0固定と考えてください。GR-PEACHとのインターフェースを合わせるために設定していますが、GR-LYCHEEの場合は実際には参照されません。GR-PEACHではLVDS PLL 回路のクロックを使用するため、値を設定できるようになっています。
LCD_OUTPUT_CLOCK(6.50)は、デモで使用したLCDのDOCTCLK FrequencyのTypical値です。パネルクロック制御レジスタ(SYSCNT_PANEL_CLK)にはP1φの64MHzを分周した近似値が設定されます。レジスタに設定する値は"gr_lychee_vdc5.c"の「DRV_Graphics_Init()」で計算しています。
レジスタの詳細は下記ドキュメントの「35.2.5 パネルクロック制御レジスタ(SYSCNT_PANEL_CLK)」を参照ください。 ユーザーズマニュアル ハードウェア編