CPU/MCUドライバ

モノクロでQVGAサイズ以下のLCDにはLCDコントローラが不要になります。マイコンの割り込み処理により画面の更新を行い、メモリをビデオメモリとして利用します。これを可能にするドライバが用意されています。

 

利点

  • 非常に高速な画面の更新が可能
  • LCDコントローラを不要にすることでハードウェアのコストを削減
  • ハードウェアの構造を簡素化
  • 4段階の濃淡、グレーを含む64色まで表示可能

 

メモリコントローラの接続方法

5つの制御ラインが必要になります。また4ビットなら4本、8ビットなら8本のデータラインが必要になります。

8ビットモードでは処理時間を削減できるのでLCDが8ビットに対応していれば8ビットモードをおすすめします。

EmwinCpuMcuDriverMcuLcd

 

CPU使用率

CPUとコントローラ、画面サイズに依存します。

例:

ルネサス M16C62@16MHz、画面サイズ160×100、8bitインターフェース、80Hz画面更新:CPU使用率12%

ルネサス M16C62@16MHz、画面サイズ240×128、8bitインターフェース、80Hz画面更新:CPU使用率22%

 

emWinホームに戻る 


 
SEGGER
RTOS&Middleware