PIC32 グラフィック ソリューション

PIC32 グラフィック ソリューション
高性能 PIC32 MCU を使って設計にグラフィック機能を追加
MPLAB® Harmony グラフィック ライブラリ
MPLAB Harmony グラフィック ラ
イブラリは Microchip 社製 32 ビッ
ト マイクロコントローラ向けに最適
化済みのモジュール式ライブラリで、
無償で提供しています。このライブ
ラリは、アルファ ブレンディング、グ
ラディエント フィル、アンチエイリア
ス フォント等の機能を収めています。
これらの機能がアプリケーションに必
要な性能を提供する事で、アプリケー
ションはユーザ体験を向上できます。
Application Layer
低コスト コントローラレス グラフィック (LCCG)
PICtail™ Plusドータボード
User Message Interface
(Touch Screen Keypad, etc.)
Graphic Object Layer
(Button, Slider, Edit Box, etc.)
Graphic Primitive Layer
(Unit, Circle, Bar, etc.)
Display Device Driver Layer
(PutPixel, SetColor, etc.)
Graphic Display
グラフィック ライブラリには以下の特長があります。
■■
最大 65K 色 (16 ビット)
■■
2 次元オブジェクト (直線、円、テキスト、四角形、多角形、バー)
■■
3 次元オブジェクト (ボタン、パネル、ウィンドウ、グループボックス、
スライダ)
■■
画像、アニメーション
■■
抵抗膜式タッチスクリーン、キーパッド
■■
各種フォント
MPLAB Harmony Graphics Composer
Microchip 社の PIC32 マイクロコントロー
ラは最大 2 MB の Flash、最大 512 KB
の RAM、最大 330 DMIPS の性能、グラ
フィックをディスプレイに直接レンダリングす
低コスト コントローラレス
る高性能 DMA が特長です。Microchip 社
グラフィック PICtail Plus
の PIC32 MCU は全てパラレル マスタポー
ドータボード
ト (PMP) を備えています。この PMP を使っ
て外部 PSRAM と LCD に接続します。これにより、PIC32 は外部
グラフィック コントローラなしでディスプレイを駆動できます。
■■
■■
■■
5 MIPS 未満で DMA を使ってグラフィックをレンダリング
STN、TFT ディスプレイに直接接続
最大 512 KB の RAM (フレームバッファ用)
LCCG 開発ボードは全ての PIC32 スタータキット、Explorer 16 開
発ボード、
Microchip 社 LCDボードと一緒に使えます。LCCG 開発ボー
ドは 256 KB の PSRAM を実装済みです。この PSRAM を使うか
どうかはジャンパで設定できます。
推奨開発ツールキット
MPLAB Harmony Graphics Composer は MPLAB Harmony
Configurator (MHC) に組み込まれた GUI 設計ツールです。この
ツールを使うと、MPLAB Harmony Graphics Primitive Library
と MPLAB Harmony Graphics Object Layer を容易に構成して
グラフィカルに設計できます。
MPLAB Harmony Graphics Composer には以下の特長があり
ます。
■■ WYSIWYG (What You See Is What You Get) 設計
■■ MHC コンフィグレーション ツールに統合
■■ マルチ プラッ
トフォーム
• Windows®、Linux®、Mac OS® のオペレーティング システム
に対応
■■ パワフルな設計ツール
• 描画グリッドや自動ウィジェット整列等、各種描画支援機能で
生産性が向上
• プロパティのカット、コピー、ペースト機能
ダウンロード (無償) はこちら : www.microchip.com/harmony
製品番号
LCCG PICtail™ Plus ボード
AC164144
PIC32 USB スタータキット II
DM320003-2
PIC32MZ 組み込みコネクティビティ スタータキット
DM320006
DM320006-C
FPU 内蔵 PIC32MZ 組み込みコネクティビティ
スタータキット
DM320007
DM320007-C
WQVGA LCD または VGA LCD*
AC164127-6
AC164127-8
PIC32MZ 組み込みコネクティビティ アダプタボード
AC320006
*LCCG 構成では DM320006/6-C または DM320007/7 でのみ駆動できます。
投影型静電容量式 (PCAP) タッチ対応 GUI 開発ボード
投影型静電容量式タッチ対応 GUI 開発ボードは、PIC32MX795F512H (105 DMIPS、512 KB フラッシュ、
128 KB RAM) を実装済みです。この PIC32 MCU と低コストの PSRAM を組み合わせる事で、高速グラフィック
フレーム バッファリングと 4.3" WQVGA タッチ ディスプレイをサポートします。このボードは USB ホストとデバイスの
両方の接続機能を備える他、追加の I/O 接続としてスルーホール パッドにカスタムボードを接続できます。Microchip
社の MTCH6301 投影型静電容量式タッチ コントローラを実装しており、投影型静電容量式タッチをサポートします。
本ソリューションは単体で利用可能な開発プラットフォームで、オンボードの 5 ピン インサーキット シリアル プログラマ
インターフェイスに Microchip 社の PICkit™ 3 インサーキット デバッガを接続してプログラミング/デバッグが行えます。
投影型静電容量式
タッチ対応 PIC32
GUI 開発ボード
(DM320015)
推奨開発ツールキット
製品番号
投影型静電容量式タッチ対応 PIC32 GUI 開発ボード
DM320015
LCD ディスプレイ ボード
グラフィック ディスプレイ 4.3"
480 × 272 ボード
(AC164127-6)
グラフィック ディスプレイ 3.2"
320 × 320 ボード
(AC164127-4)
グラフィック ディスプレイ Truly 5.7"
640 × 480 (VGA) PICtail
Plus ボード (AC164127-8)
グラフィック ディスプレイ Truly 7"
800 × 480 (WVGA) PICtail
Plus ボード (AC164127-9)
これらの LCD ディスプレイ ボードは、Microchip 社 の PIC32 LCCG ボード、Epson/Solomon コントローラ ベ ースのボード、PIC24
ベースのグラフィック開発ボードに接続できるように配線済みです。これらのディスプレイ ボードを使うと設計にグラフィックを手軽に追加でき、
Microchip 社の開発ツールへの投資を有効活用できます。
製品情報
ディスプレイ/コントローラ ボード
製品番号
3.2" QVGA (240 × 320) TFT LCD
AC164127-4
4.3" WQVGA (480 × 272) TFT LCD
AC164127-6
5.7" VGA (640 × 480) TFT LCD
AC164127-8
7.0" WVGA (800 × 480) TFT LCD
AC164127-9
グラフィック コントローラ PICtail™ Plus Epson S1D13517 ボード
AC164127-7
グラフィック LCD コントローラ PICtail Plus SSD1926 ボード
AC164127-5
マルチメディア拡張ボード II (MEB II)
本ボード (MEB II) は豊富な機能をコンパクトに統合した柔軟な開発プラットフォームで、PIC32MZ スタータキットと
組み合わせて使います。MEB II キットには、4.3" WQVGA PCAP タッチ ディスプレイ ドータボードが付属します。また、
24 ビット ステレオ オーディオ コーデック、VGA カメラ、802.11 b/g 無線モジュール、Bluetooth® HCIトランシーバ、
温度センサ、microSD™ スロット、アナログ加速度計も実装しています。
マルチメディア拡張ボード II
(DM320005-2)
推奨開発ツールキット
製品番号
マルチメディア拡張ボード II
DM320005-2
PIC32MZ 組み込みコネクティビティ スタータキット
DM320006 または DM320006-C
FPU 内蔵 PIC32MZ 組み込みコネクティビティ スタータキット
DM320007 または DM320007-C
www.microchip.com/graphics
製品の詳細と営業所については弊社のウェブサイトでご覧ください。
Microchip Technology Inc. • 2355 W. Chandler Blvd. • Chandler, AZ 85224-6199
Microchip 社の名称と Microchip ロゴ、MPLAB は米国およびその他の国における Microchip Technology Incorporated の登録商標です。PICkit と PICtail は米国およびその他の国における Microchip Technology
Incorporated の商標です。mTouch は米国における Microchip Technology Incorporated の登録商標です。その他本書に記載されている商標は各社に帰属します。© 2015, Microchip Technology Incorporated.
All Rights Reserved. 9/15
DS30003033C_JP