Gitakichi Tokyo / Mbed 2 deprecated ATM0177B3A

Dependencies:   mbed

You are viewing an older revision! See the latest version

ATM0177B3AをNucleo F303K8で動かす

秋月電子で販売されているATM0177B3AをNucleo F303K8で動かしました。

フォーク元のmbedライブラリを更新して、そのまま書き込んでも動きます。 https://os.mbed.com/users/morita/code/DL144128_LCD/file/c0be4e018a09/ili9163lcd.h/

変更点は以下になります。 画面サイズをdefine 128x160

  1. define COL_MAX 0x7f
  2. define PAGE_MAX 0x9f

画面表示方向のdefine定義名を変更 →LCD_ORIENTATION0 がエラーのため 変更前:#define LCD_ORIENTATION0 0 変更後:#define ROT_TOP 0b00000000‬ 他省略

ガンマカーブ設定のコメントアウト →初期設定で問題なし

画面サイズ設定のコメントアウト →HWで設定済

HW構成は以下になります。 https://os.mbed.com/media/uploads/gitakichi/img_20210101_231750_2.jpg

VFのTYPが3.3Vと精度が疑わしく、電流制限抵抗の設計が難しい バックライトの実測 負荷抵抗:10Ω、電源電圧:3.276V時 VR=0.335V、従ってVF=2.941V、IF=33.5mA 負荷抵抗:100Ω時→若干暗いけど問題ないので採用 VR=0.621V、従ってVF=2.655V、IF=26.55mA

ピン配置は以下のようにしました DigitalOut SCK_(A4); DigitalOut SDA_(A6); DigitalOut A0_(A2); DigitalOut RESET_(A1);10kプルアップ DigitalOut CS_(A3);


All wikipages