• 検索結果がありません。

目次 ソフトウェアライブラリ PIC32 MCU 向け ADPCM および Speex ( オーディオ ) ライブラリ... 3 PIC32 MCU DSP ライブラリ (MPLAB XC32 コンパイラに付属 )... 3 データ暗号化ライブラリ (SW300052)... 4 PIC32 MCU

N/A
N/A
Protected

Academic year: 2021

シェア "目次 ソフトウェアライブラリ PIC32 MCU 向け ADPCM および Speex ( オーディオ ) ライブラリ... 3 PIC32 MCU DSP ライブラリ (MPLAB XC32 コンパイラに付属 )... 3 データ暗号化ライブラリ (SW300052)... 4 PIC32 MCU"

Copied!
36
0
0

読み込み中.... (全文を見る)

全文

(1)

www.microchip.com/32bit

32 ビット設計者向け

ソフトウェア / ハードウェアソリューション

32 ビット ソフトウェア /

ハードウェア リソース

(2)

目次

ソフトウェア ライブラリ

PIC32 MCU 向け ADPCM および

Speex (オーディオ) ライブラリ . . . . 3 PIC32 MCU DSP ライブラリ (MPLAB® XC32 コンパイラに付属) . . . . 3 データ暗号化ライブラリ (SW300052) . . . . 4 PIC32 MCU 浮動小数点演算ライブラリ (MPLAB XC32 コンパイラに付属) . . . . 5 PIC32 MCU 周辺機能ライブラリ (MPLAB XC32 コンパイラに付属) . . . . 6 マイクロチップ社製グラフィック ライブラリ . . . . 6 マイクロチップ社製 USB フレームワーク . . . . 7 マイクロチップ社製 TCP/IP スタック . . . . 7 IEEE 802 .15 .4: マイクロチップ社製 MiWi™ および MiWi P2P プロトコル . . . . 8

IEEE 802 .15 .4: ZigBee®、ZigBee PRO、 ZigBee Smart Energy Profile Suite . . . . 9

MCP2515 CAN コントローラを使った PIC32 CAN ライブラリ . . . . 9 PIC24/PIC32 MCU、dsPIC®DSC 向け Bluetooth®スタック . . . .10 マイクロチップ社製 PIC24/PIC32 MCU、 dsPIC DSC 向け FAT ファイルシステム . . . .10

PIC32 MCU 向け FatFs ファイルシステム . . . .11

PIC18/PIC24/PIC32 MCU、dsPIC DSC 向け データ EEPROM エミュレーション (AN1095) . . . .11

Android™ アクセサリ向けソフトウェア ライブラリ . . . .11

PIC18/PIC24/PIC32 MCU、dsPIC DSC 向け メモリ ディスクドライブ ファイルシステム . . . .12

PIC® MCU と dsPIC DSC 向けクラス B 安全ソフトウェア ライブラリ (AN1229) . . . .12 mTouch™ 静電容量式タッチライブラリ . . . .13 サンプリング レート変換ライブラリ . . . .13

ハードウェア ソリューション

スタータキット . . . .14 PIC32 オーディオ ソリューション . . . .15 PIC32 グラフィック ソリューション . . . .16 ディスプレイ ボード . . . .17 PIC32 タッチ ソリューション . . . .18 PIC32 接続ソリューション . . . .19 拡張 / 開発ボード . . . .20

アプリケーション ソリューション

マイクロチップ社製 TCP/IP スタック (AN833) . . . .22 IrDA®標準スタック (AN1071) . . . .22 PIC32MX 向けの BSD ソケット API を使った HTTP サーバ (AN1107) . . . .23 PIC32MX 向けの BSD ソケット API を使った TCP/IP スタック (AN1108) . . . .23 PIC32MX 向けの BSD ソケット API を使った SNMP エージェント (AN1109) . . . .24 PIC32MX 向けの BSD ソケット API を使った FTP サーバ (AN1111) . . . .25

PIC32 MCU 向けシリアル ブートローダ (AN851) . . . .25

グラフィック表示ソリューション (AN1136) . . . .26 マイクロチップ社製グラフィック ライブラリによる キーボードの使用 (AN1227) . . . .26 PIC24/PIC32 MCU、dsPIC DSC 向け データ暗号化ルーチン (AN1044) . . . .27 メモリ ディスクドライブ ファイルシステム ライブラリを使った ファイル I/O 機能 (AN1045) . . . .27 マイクロチップ社製 PIC32MX 32 ビット MCU への Helix MP3 デコーダの移植 (AN1367) . . . .28 PIC32 高品質オーディオ アプリケーション (AN1422) . . . .28 PIC32 ブートローダ (AN1388) . . . .29 PIC32 MCU を使った低コスト コントローラレス (LCC) グラフィック ソリューションの開発 (AN1387) . . . .29 PIC32 MCU を使ったビデオ再生 / ストリーミング ソリューション (AN1415) . . . .30 マイクロチップのグラフィック ライブラリでウィジェットを 作成する方法 (AN1246) . . . .30

ソフトウェアおよびアプリケーション開発ツール

MPLAB ICD インサーキット デバッガ (DV164035) . . . .31

MPLAB REAL ICE™ インサーキット エミュレータ (DV244005) . . . .31 PICkit™ 3 インサーキット デバッガ (PG164130) . . . .32 MPLAB PM3 ユニバーサル デバイス プログラマ (DV007004) . . . .32 MPLAB X IDE . . . .33 MPLAB XC32 コンパイラ (SW006023-2) . . . .34 マイクロチップ社グラフィック ディスプレイ デザイナ X (MPLAB X プラグイン) . . . .34 サードパーティのソフトウェア ツール、RTOS、ライブラリ . . . .35

(3)

PIC32 MCU 向け ADPCM および

Speex ( オーディオ ) ライブラリ

概要

PIC32 MCU のオーディオ ライブラリは、パルス符号変調、適応的 差分パルス符号変調、Speex エンコーダ / デコーダ アルゴリズムの API で構成されています。Speex は、符号励振線形予測 (CELP) をベースとした、特許使用料不要のオープンソース オーディオ圧縮 フォーマットで、音声を対象に設計されています。ADPCM アルゴリ ズムは、連続した音声サンプル間の高い相関性を利用し、後続のサン プル値を予測します。

主な特長

特許や著作権の制限を受けない無償ソフトウェアとオープンソース   全ての PIC32 マイクロコントローラ間で移植可能   対応エンコード フォーマット : PCM (raw: 非圧縮 )、 IMA ADPCM、Speex   オーディオ プレーヤ機能 (再生、録音、一時停止、停止) を提供   標準的な入力 / 出力フォーマットに対応 : WAVE、Speex 用 Ogg、データのみを含む RAW フォーマット   再生、録音の両方のモードで各種サンプリング レートをサポート   Speex 用の狭帯域 (8 kHz) と広帯域 (16 kHz) ビットストリーム をサポート   欠損サンプルの情報を提供   サンプリング周波数と再生 / 録音周波数の比率はユーザ選択可能

アプリケーション

■■  留守番電話   ビル / ホーム セキュリティ システム   インカム   スマート電化製品   ボイスレコーダ   トランシーバ   玩具とロボット   メッセージ再生を使う全てのアプリケーション

PIC32 MCU DSP ライブラリ

概要

マイクロチップ社の PIC32 DSP ライブラリを使うと、PIC32 MCU に内蔵された高度に最適化されたハードウェア機能 (並列実行による積 和算術ユニットとフルセットの CPU レジスタ 2 セット等) を活用して各 種アプリケーションに DSP 機能を追加できます。さらに、この DSP ライブラリでは RADIX-2 ベース FFT を使っているため、RADIX-4 設計よりもサンプルサイズの選択肢が増えています。PIC32 DSP ライブラリでは、ユーザは一般的な 64/128/256/512/1024 ポイントおよびその他のサイズから FFT を選択できます。また、 PIC32 DSP ライブラリは 32 ビット FFT のサポートも含みます。 PIC32 DSP ライブラリは、PIC32 MCU 向け MPLAB XC32 コ ンパイラに含まれるマイクロチップ社製無償 DSP ライブラリ パッケー ジの一部です。

主な特長

標準 MIPS DSP ライブラリ API を使ってアセンブリ言語で記載さ れた、C 言語で呼び出し可能な DSP 関数   より簡単な FFT – セットアップ関数不要   使用レジスタ、サイクル数、関数サイズ情報等の完全な関数プロファ イル情報 FFT ベンチマーク (Radix-2) 80 MHz 動作の PIC32 MCU で計測 16 ビット、256 ポイント 283 µS 16 ビット、512 ポイント 630 µS 16 ビット、1024 ポイント 1 .39 mS 32 ビット、512 ポイント 617 µS PIC32 DSP ライブラリは以下の演算の関数を提供します。   16/32 ビットのベクトル演算   有限インパルス応答 (FIR) フィルタ   無限インパルス応答 (IIR) フィルタ   最小二乗平均 (LMS) フィルタ   16/32 ビット高速フーリエ変換 (FFT)

(4)

概要

マイクロチップ社は、16/32 ビット マイクロコントローラ プラット フォームで構築した、組み込みアプリケーションを対象とする信頼性 の高いセキュリティ ソリューションを提供します。このソリューション は、1 つのライブラリで提供します。このライブラリは、対称キー暗 号化 / 解読関数の共通鍵暗号化規格 (AES) とトリプルデータ暗号化 アルゴリズム (トリプル DES) を特色としています。これらのアルゴリ ズムは、インターネット技術タスクフォース (IEFT)、連邦情報処理標 準 (FIPS)、IPSec の規格の多くで推奨されています。

主な特長

速度、コードサイズ、RAM 使用量最適化済み   適用規格に準拠するため、ライブラリ関数を詳細にテスト済み   API を説明したアプリケーション ノート   各ライブラリ関数の使用例を紹介

アプリケーション

ウェブアクセス   メール   セキュアな XMLトランザクション   仮想プライベート ネットワーク (VPN)   保存した校正データのセキュアな転送

データ暗号化ライブラリ

(SW300052)

暗号化関数 : 16 ビット MCU および DSC

暗号化アルゴリズム 適用仕様 暗号化関数(1) コードサイズ ( バイト ) データレート(2)(ksps)

T-DES FIPS 46-3 基本的な暗号化 / 復号 7500 19 .8 (16 MIPS) 49 .5 (40 MIPS) AES (128 ビット) FIPS 197 基本的な暗号化 3018 184 .7 (40 MIPS)74 .1 (16 MIPS) Note■■1. ラッパ関数は、関連アルゴリズム (AES、T-DES) の基礎となる暗号化 / 復号関数と併用します。■ ■2. AES と T-DES のデータレートは、1 つのデータブロックに対して基本的な暗号化 / 復号関数を実行するためのデータレートの平均を表します。

暗号化関数 : 32 ビット MCU

暗号化アルゴリズム 暗号化関数 CPU サイクル時間 (µs)(1, 2) スループット (KB/s) AES (128 ビット) セッションキー作成 40 .45 764 暗号化ブロック 20 .45 復号ブロック 20 .45 AES (128 ビット) セッションキー作成 48 .83 634 .4 暗号化ブロック 24 .63 復号ブロック 24 .63 AES (128 ビット) セッションキー作成 57 .68 544 .4 暗号化ブロック 28 .70 復号ブロック 28 .70 PIC32■MCU 向け AES ライブラリのメモリ使用量 :■   MIPS32 命令の場合 :14.9■KB■   MIPS16 命令の場合 :13.9■KB■ Note■■1. 速度 (処理時間) 最適化済み■− 03 ループはアンロール■ ■2. PIC32■MCU は 80■MHz で動作

(5)

PIC32 MCU 浮動小数演算ライブラリ

概要

最適化済みの PIC32 数値演算ライブラリは、PIC32 MCU 向け MPLAB XC32 コンパイラに同梱されています。コンパイラと共に 提供される浮動小数演算ライブラリは、PIC32 MCU 命令セットを最 大限に活用できるように、大幅に最適化されています。単精度および 倍精度の数値演算ライブラリ関数が使えるため、どちらかを選択でき ます。このライブラリでは、多くの演算において以前のバージョンと 比べて性能が 5 倍以上も向上しており、より複雑な演算で大きなメリッ トが得られます。

演算表

関数 説明 平均単精度性能 ( サイクル ) 時間 (µs)** sin/sinf* 倍精度 / 単精度浮動小数点変数の正弦 299 3 .7375 cos/cosf* 倍精度 / 単精度浮動小数点変数の余弦 299 3 .7375 tan/tanf* 倍精度 / 単精度浮動小数点変数の正接 389 4 .8625 exp/expf* 倍精度 / 単精度浮動小数点変数の指数関数を計算 133 1 .6625 fabs/fabsf* 倍精度 / 単精度浮動小数点変数の絶対値を計算 6 0 .075 fmod/fmodf* x/y の余りを倍精度 / 単精度浮動小数点値として計算 86 1 .075 log/logf* 倍精度 / 単精度変数の対数を計算 301 3 .7625 sqrt/sqrtf* 倍精度 / 単精度変数の平方根を計算 237 2 .9625 pow/powf* x の y 乗を計算 367 4 .5875 floor/floorf* 倍精度 / 単精度浮動小数点変数の床 (自身を超えない最大の整数) を計算 33 0 .4125 ceil/ceilf* 倍精度 / 単精度浮動小数点変数の天井 (自身を超える最小の整数) を計算 34 0 .425 asin/asinf* 倍精度 / 単精度浮動小数点変数の逆正弦 618 7 .725 acos/acosf* 倍精度 / 単精度浮動小数点変数の逆余弦 685 8 .5625 atan/atanf* 倍精度 / 単精度浮動小数点変数の逆正接 353 4 .4125 *「f」は単精度浮動小数点数を表します。■ **■PIC32■MCU の動作周波数が 80■MHz の場合の値です。■ 浮動小数点演算関数の一覧は、MPLAB®■XC32■C ライブラリのマニュアルを参照してください。

主な特長

より高速な実行と消費電力低減のための、22 個の最適化済み数値 演算ライブラリ関数   単精度または倍精度で使用可能   関数は ANSI-89 準拠   IEEE 754 互換

(6)

PIC32 MCU 周辺機能ライブラリ

概要

PIC32 周辺機能ライブラリは、32 ビット周辺機能を設定 / 制御する 関数とマクロを提供します。周辺機能ライブラリを使うアプリケーショ ンが、サポートされている関数とマクロにアクセスするには、ソースファ イルに <plib .h> を含める必要があります。 PIC32 周辺機能ライブラリは、以下の周辺モジュール機能をサポー トしています。   システムレベル機能   プリフェッチ キャッシュ   DMA   バスマトリクス機能   リセット / 制御、省電力機能   オシレータ、タイマ、入力キャプチャ / 出力コンペア   I/O ポートと外部割り込み   PMP 機能   UART、SPI、I2C™、CAN、Ethernet、USB 機能 RTCC 機能   10 ビット A/D コンバータ   コンパレータ   CVref   ウォッチドッグ タイマ

主な特長

より迅速な実行、より小さいコードサイズに最適化された周辺機能 ライブラリ   1 つの周辺機能ライブラリ ファイルで、各種周辺モジュール関数に アクセス可能   パラメータを各種ライブラリ関数に渡す定義済み定数を有効にする C インクルード ファイルと各周辺モジュール用ファイル  

PIC32 MCU 向け MPLAB XC32 コンパイラまたは PIC32 アセ ンブリ言語で記述されたアプリケーション プログラムから呼び出し 可能な、コンパイル済みライブラリの関数   特定のアプリケーション要件に合わせて機能をカスタマイズするた めの C ソースコード付属   C インクルード ファイルの定義済み定数を使う事により、周辺機能 の初期化中またはステータスビット確認中に各特殊機能レジスタの 詳細または構造の参照が不要   16 ビットデバイス互換 API

アプリケーション

MIMIC パネル   携帯機器 FREE! Graphic Display Graphic Connect Layer (Button, Slider, Edit Box, etc.)

User Message Interface (Touch Screen, Keypad, etc.)

Graphic Primitive Layer (Line, Circle, Car, etc.)

Display Device Driver Layer (PutPivot, SetColor, etc.)

Application Layer

概要

マイクロチップ社は、ユーザが迅速かつ簡単にグラフィカル ユーザ イ ンターフェイス (GUI) をカラー タッチパネル ディスプレイに実装でき るようにする、総合グラフィック ライブラリを提供します。この総合グ ラフィック表示ソリューションを使うと、わずかなコストで迅速にグラ フィック表示ソリューションを評価できます。このグラフィック ライブラ リは高度にモジュール化されており、マイクロチップ社の 16/32 ビッ ト マイクロコントローラ (PIC24F、PIC24H/E、dsPIC33F/E、 PIC32 MCU) 用に最適化済みです。

主な特長

最大 65K 色 (16 ビット)   2 次元オブジェクト (直線、円、テキスト、四角形、多角形、バー)   3 次元オブジェクト (ボタン、パネル、ウィンドウ、グループ ボックス、 スライダ)   画像、アニメーション   抵抗膜式タッチパネル、キーパッド   複数のフォント

マイクロチップ社製グラフィック ライブラリ

(7)

アプリケーション

USB マウス / キーパッド   サムドライブ データロガー   マスストレージ デバイス   プリンタ   バーコード スキャナ   CDC シリアル エミュレータ

マイクロチップ社製 USB フレームワーク

概要

マイクロチップ社 の USB ソフトウェアは 8/16/32 ビット MCU の USB をサポートしています。このソフトウェアはロイヤリティ フ リーのソースコードで、サンプル プロジェクトが付属します。8 ビッ ト PIC18 ファミリは USB デバイスモードをサポートしています。 USB 搭載 16 ビット PIC24F、PIC24E、dsPIC33E、32 ビット PIC32 製品は、デバイスモード、組み込みホスト、On-The-Go をサ ポートしています。

主な特長

8/16/32 ビット PIC MCU をサポート   PC 向けの関連ドライバとリソースを含む   各種デモサンプルを含む   以下の用途のクラスドライバ サンプルを含む : •  HID •  マスストレージ •  CDC •  オーディオ •  プリンタ •  充電器 •  カスタム

その他のアルゴリズム サポート

MD5 および SHA-1 ハッシング   MIME   MPFS   Base64   セキュアな乱数

アプリケーション

MP3 ストリーミング インターネット ラジオ   UART/TCP ブリッジ   Ethernet/ インターネット ブートローダ   ウェブ経由で監視と設定が可能な自動販売機   リモートセンサの監視と制御

マイクロチップ社製 TCP/IP スタック

概要

インターネット通信は、TCP/IP プロトコルの実装で行います。マイ クロチップ社では、PIC18、16/32 ビットデバイス ファミリ用に最 適化された TCP/IP ソフトウェア スタックを無償で提供しています。 本スタックは、あらゆる TCP/IP ベース アプリケーションにサービス を提供するプログラム群です。スタックを使うために、TCP/IP 仕様 の詳細を知る必要はありません。マイクロチップ社の TCP/IP スタッ クは、Ethernet MAC 搭載 PIC32MX6/7 32 ビット MCU ファミ リ、Ethernet MAC/PHY 搭載 PIC18F97J60 ファミリ 8 ビット マイクロコントローラ、ENC28J60/ENC624J600 スタンドアロ ン Ethernet コントローラをサポートしています。

主な特長

TCP と UDP 向けソケットサポート   PIC18、PIC24、dsPIC30F、dsPIC33F/E、PIC32MX の 全製品に移植可能   MPLAB XC コンパイラをサポート   RTOS に依存しない   TCP フルステート マシン   モジュラ設計

対応プロトコル

ARP ■  IP   ICMP ■  UDP   TCP ■  SHOUTcast   SNMP ■  HTTP   Telnet ■  SNTP   SMTP ■  DNS   DHCP ■  FTP   NBNS ■  TFTP

(8)

IEEE 802.15.4: マイクロチップ社製 MiWi および

MiWi P2P プロトコル

概要

MiWi および MiWi P2P は、IEEE 802 .15 .4 無線パーソナル エリ ア ネットワーク (WPAN) 仕様を基に、マイクロチップ社が開発した近 距離無線ネットワーク アプリケーション向けの独自のプロトコルです。 MiWi プロトコル スタックは、低消費電力、低データレートのコスト重 視アプリケーション用に最適化された、規格ベースの ZigBee 準拠プ ロトコル スタックの代わりとなる軽量プロトコル スタックです。このプ ロトコル スタックは、8/16/32 ビット PIC MCU と dsPIC DSC を サポートしています。

MiWi

マイクロチップ社独自の無線プロトコル スタック   IEEE 802 .15 .4 規格ベース   軽量で高度に最適化されたメッシュ / スター型ネットワーク プロト コル

MiWi P2P

マイクロチップ社独自の無線ピアツーピア プロトコル スタック   IEEE 802 .15 .4 規格ベース   超軽量 (3 KB) のピアツーピア ネットワーク プロトコル

アプリケーション

データロガー   セキュリティ システム   ディスプレイ コントローラ   フォト ディスプレイ フレーム

MiWi

Your wireless

connectivity

made simple.

(9)

ZigBee 2006

無償ライセンスおよびロイヤリティ フリーの ZigBee 2006 プロトコル スタック   マイクロチップ社の認証済み ZigBee 2006 準拠プラットフォーム (ZCP) •  認証済み ZigBee 2006 スタック •  PIC18/PIC24 MCU または dsPIC DSC

•  MRF24J40、MRF24J40MA、MRF24J40MB 2 .4 GHz IEEE 802 .15 .4トランシーバ / モジュール

高機能で相互運用可能なメッシュ / スター型ネットワーク プロトコル

IEEE 802.15.4: ZigBee、ZigBee PRO、

ZigBee Smart Energy Profile Suite

概要

ZigBee アライアンスの一員であるマイクロチップ社は、ZigBee 2006、ZigBee PRO、ZigBee Smart Energy Suite プロトコ ル スタック用の認証済み ZigBee 準拠プラットフォーム (ZCP) を提 供します。

主な特長

ZigBee Smart Energy Profile Suite

以下の Smart Energy デバイスをサポート : •  Energy Service Portal (ESP) •  Meter (MTR)

•  In Premise Display (IPD) •  Load Control Device (LCD)

•  Programmable Communicating Thermostat (PCT) •  Smart Appliance (SAP)

•  Range Extender (RED)

Certificate Based Key Exchange (CBKE) セキュリティ メカ ニズムをサポート

ZigBee Cluster Library (ZCL) (SEプロファイル クラスタのみ)

Startup Attribute Set (SAS) を介したコミッショニングを サポート   PIC24/PIC32 MX MCU、dsPIC DSC 間で移植可能   ZigBee PRO   マイクロチップ社の認証済み ZigBee PRO 準拠プラットフォーム (ZCP) •  認証済み ZigBee PRO スタック

•  PIC24 MCU または dsPIC DSC ファミリ マイクロコントローラ •  MRF24J40、MRF24J40MA、MRF24J40MB 2 .4 GHz IEEE 802 .15 .4トランシーバ / モジュール   高機能で相互運用可能なメッシュ / スター型ネットワーク プロトコル

MCP2515 CAN コントローラを使った

PIC32 CAN ライブラリ*

概要

PIC32 CAN ライブラリは、MCP2515 CAN コントローラを基に しています。MCP2515 は、SPI ポート経由で PIC32 マイクロコ ントローラに接続します。このライブラリは、SPI バス経由で CAN コントローラへシームレスなアクセスを提供します。

主な特長

ライブラリは列挙インターフェイスを提供   文書が充実した API 機能   ライブラリは 125/250/500 kbps のバス速度をサポート   MCP2515 は最大 SPI クロック速度 10 MHz をサポート

アプリケーション

車載アプリケーション   データロガー   カスタム通信プロトコルの物理層

* このライブラリは CAN コントローラ内蔵 PIC32 MCU には使えま せん。内蔵 CAN コントローラ向け CAN API は MPLAB XC32 コ ンパイラで使えます。

(10)

PIC24/PIC32 MCU、dsPIC DSC 向け

Bluetooth スタック

主な特長

ANSI C で記述   明確に定義されたプロトコルとプロファイルのアプリケーション イ ンターフェイス   Bluetooth 仕様バージョン 1 .2、2 .0、2 .1、+EDR をサポート   サポートするプロファイル : SPP、HID、HFP、ヘッドセット、 Simple Secure Pairing、FTP、HDP、PBAP

CSR 社の Bluetooth チップセットをサポート

概要

マイクロチップ社は、CandleDragon 社と提携して Bluetooth®ソフ トウェア スタックを提供しています。dotstack™ Bluetooth スタッ クは、低コストかつ低消費電力の組み込みデバイス向けに設計されま した。この Bluetooth スタックは、SIG に準拠しており軽量です。

マイクロチップ社製 PIC24/PIC32 MCU、

dsPIC DSC 向け FAT ファイルシステム

FAT16 では 2 GB、FAT32 では 2 TB のメモリアクセスが可能   SecureDigital (SD) カード、CompactFlash® (CF) カード、 USB サムドライブで最も一般的なファイルシステム  

PICtail Plus SD/MMCドータカードと USB PICtail Plusドータ カードでサポートされたハードウェア評価

SD/MMC カード向け PICtail Plusドータボード

(AC164122)

概要

マイクロチップ社の FAT ファイルシステム インターフェイス ライブ ラリを使うと、組み込みシステムとパソコンの間で携帯型メモリデバ イスを共有できます。容量 2 GB 未満の SD カード、CF カード、マ ルチメディア カード (MMC) の多くは、FAT16 規格を使っています。 FAT32 規格を使うと、2 GB から 2 TB までのメモリを扱う事がで きます。このライブラリと関連アプリケーション ノートを利用すると、 マイクロコントローラ経由でこれらのストレージ デバイスを読み書き できます。これらのストレージ デバイスに記録したデータは PC で 読む事ができ、PC で書き込んだデータはマイクロコントローラで読 む事ができます。ほとんどのオペレーティング システム (Windows® XP 等 ) は FAT16 ファイルシステムと FAT32 ファイルシステムを サポートしています。

主な特長

ISO/IEC 9293 仕様ベース   FAT12/16/32 ファイルシステムのファイルとディレクトリへの アクセスを提供

(11)

PIC32 MCU 向け FatFs ファイルシステム

概要

FatFs は、マイクロコントローラが実行中に簡単に複数のメディアソー スにアクセスできるように設計された、オープンソースのファイルシス テム ソフトウェア スタックです。メモリ使用量が小さく低オーバーヘッ ドのこのソフトウェアは、8 .3 ファイル名形式で FAT32、FAT16、 FAT12 フォーマットをサポートしています。FatFs は、複数のメディ アソース (ATA、USB、SD カード等) を使えるように変更できます。 FatFs はオープンソースのモジュールで、個人使用、非営利、教育、 研究開発、商用のいずれの目的でも、制限なしに使用、変更、再配 布できます。

主な特長

多数のメディアドライブ サポートと簡単なドライブ追加   書き込みバッファのフラッシング   メモリ使用量を最小限に抑えるためのコンパイル オプション   複数メディアへの同時アクセス   ファイル構造のアプリケーション ソフトウェア制御   使えるファイル構造の数に定義済みの制限はなし

PIC18/PIC24/PIC32 MCU、

dsPIC DSC 向けデータ EEPROM エミュレーション

リファレンス アプリケーション ノート : AN1095、すぐに使えるソ リューション

概要

マイクロチップ社の製品ポートフォリオに、データ EEPROM が内蔵 されていない、対費用効果の高い PIC マイクロコントローラが幅広 く追加されました。多くのアプリケーションでは、テーブル書き込み / 読み出し動作により、フラッシュ プログラムメモリに不揮発性情報を 保存します。このデータを頻繁に更新する必要のあるアプリケーショ ンでは、デバイスに指定されたフラッシュ書き込み耐性よりも高い書 き込み耐性が必要とされる場合があります。省コスト性またはピンの 制約があるアプリケーションでは、外付けのシリアル EEPROM デバ イスを使う代替ソリューションは適切でない場合があります。この問題 を解決する 3 番目の選択肢を、このアプリケーション ライブラリで提 供いたします。このアルゴリズムは内部データ EEPROM と同様のイ ンターフェイスを備え、プログラムメモリを利用して書き込み耐性を 最大 500 倍まで高めます。

主な特長

使いやすいアプリケーション インターフェイス   1 ブロックあたり 0 ~ 255 ワードのメモリサイズ   総 EEPROM メモリ容量の上限はフラッシュの容量   書き込み耐性は最大 500 倍まで向上   追加のプログラムメモリを割り当てる事で書き込み耐性をさらに 向上可能

アプリケーション

ユーザ定義パラメータを保存する必要のあるアプリケーション   頻繁に更新される校正または可変パラメータ   停電による重要データロスの防止

Android アクセサリ向けソフトウェア ライブラリ

PIC32 Android 向けアクセサリ開発スタータキットには Android 機 器のアクセサリ開発に必要なツールとリソース一式が揃っており、すぐ に開発を始めて頂けます。このプラットフォームは、Android OS バー ジョン 2 .3 .4 および 3 .1 以降で提供されるアクセサリ フレームワーク を通じて Android 機器へのアクセスと通信を可能にするライブラリを 提供します。このアクセサリ フレームワークを利用して接続と通信を 行う方法を示した簡単な双方向アプリケーションのサンプルが付属し ます。サンプル ファームウェアでは、Android アクセサリ ライブラリ を使って設計のハードウェア部分からサンプル アプリケーションへのイ ンターフェイスを作成し、設計を完成させる方法を紹介します。付属 のサンプル回路図を参考にすれば、ハードウェア設計を簡単に始めて 頂けます。

PIC32 Android 向けアクセサリ開発キット

(DM320412)

(12)

PIC18/PIC24/PIC32 MCU、dsPIC DSC 向け

メモリ ディスクドライブ ファイルシステム

SD カード、CF カード、USB サムドライブで最も一般的なファイル システム  

PICtail Plus SD/MMCドータカード (AC164122) と USB PICtail Plusドータカード (AC164131) でサポートされたハード ウェア評価   MDD ファイルシステム ライブラリは、8 ビット PIC18、16 ビット PIC24F、PIC24H/E、dsPIC30、dsPIC33、32 ビット PIC32 をサポート

SD/MMC カード向け PICtail Plusドータボード

(AC164122)

概要

マイクロチップ社のメモリ ディスクドライブ (MDD) ファイルシステム インターフェイス ライブラリを使うと、組み込みシステムとパソコン の間で携帯型メモリデバイスを共有できます。この MDD ライブラリ を利用すると、マイクロコントローラ経由でこれらのストレージ デバイ スを読み書きできます。これらのストレージ デバイスに記録したデー タは PC で読む事ができ、PC で書き込んだデータはマイクロコント ローラで読む事ができます。ほとんどのオペレーティング システム (Windows® XP 等) は FAT16 ファイルシステムと FAT32 ファイル

システムをサポートしています。

主な特長

ISO/IEC 9293 仕様ベース   FAT12/16/32 ファイルシステムのファイルとディレクトリへのア クセスを提供   FAT16 では 2 GB、FAT32 では 2 TB のメモリアクセスが可能 •  容量 2 GB 未満の SD カード、CompactFlash® (CF) カード、 MMC (マルチメディア カード) の多くが FAT16 規格を使用 •  FAT32 規格を使うと、2 GB から 2 TB までのメモリを扱う 事が可能

主な特長

このライブラリを使って以下のテストを実装できます。   CPU レジスタテスト   プログラム カウンタ テスト   可変メモリテスト   不変メモリ (フラッシュ /EEPROM) テスト   インタラプト テスト   クロックテスト

アプリケーション

車載アプリケーション   家庭用電化製品   ホーム セキュリティ デバイス

PIC MCU と dsPIC DSC 向けクラス B

安全ソフトウェア ライブラリ

リファレンス アプリケーション ノート : AN1229、すぐに使えるソ リューション

概要

クラス B 安全ソフトウェア ライブラリ ルーチンは、シングル チャ ンネル CPU でのフォルト発生を検出します。このルーチンは IEC 60730 規格に従って開発されており、クラスB 認証プロセスをサポー トします。このルーチンは、エンドユーザのアプリケーションに直接組 み込む事が可能であり、エンドユーザのアプリケーションに影響を与 える事なく重要な機能をテストおよび検証できます。アプリケーション ノート AN1229 では、クラス B 安全ソフトウェア ライブラリで使え るアプリケーション プログラミング インターフェイス (API) 関数につ いて説明しています。

(13)

mTouch 静電容量式タッチライブラリ

概要

mTouch ソフトウェア パッケージを使うと、タッチ技術をアプリケー ションに簡単に組み込む事ができます。これにより、小型の専用コン トローラへの実装や、アプリケーション全体を 1 つの MCU に組み込 む事が可能です。マイクロコントローラに応じた個別のパッケージとし て、mTouch PIC16F Framework、mTouch PIC18/24/32 ラ イブラリ、dsPIC ライブラリを提供しています。ソフトウェア パッケー ジの機能は以下の通りです。   各種デモプロジェクト : •  スワイプ ジェスチャ •  近接検出 •  直接キーセンシング •  マトリクスキー センシング : 2 チャンネルのスライダ、 4 チャンネルのスライダ   グラフィックとタッチキーの統合 (DM240312 ボードで動作)   マイクロチップ社グラフィック ライブラリ /USB ライブラリと互換   デモプロジェクトは拡張 mTouch 静電容量式評価キット上で直接 実行可能

静電容量式タッチに関するアプリケーション ノート

『堅牢なタッチセンシングの設計手法』(AN1334)  

『mTouch Metal Over Cap Technology』(AN1325)

『mTouch Conducted Noise Immunity Techniques for CTMU Peripheral』(AN1317)

『Capacitive Touch Using Only an ADC ("CVD")』 (AN1298) - PIC10/12/16/24H/32 MCU、 dsPIC DSC 向け

『マイクロチップ社製 CTMU の静電容量式タッチ アプリケーション への適用』(AN1250) - PIC18/24F MCU 向け

『Capacitive Touch Algorithm Simulation』(AN1254)

PIC

®

MCU

Application Code

mTouch™

Capacitive Library Other Microchip Libraries(USB, Graphics, etc.) A/D Converter Charge Time Measurement Unit (CTMU) Other Peripherals Touch Sensors

サンプリング レート変換ライブラリ

概要

サンプリング レート変換 (SRC) ライブラリをマイクロチップ社の PIC32 および dsPIC33E ファミリと組み合わせて使うと、リアルタ イムの 16 ビット ステレオ オーディオデータのサンプリング レートを アップコンバートできます。入力サンプリング レートは 32 kHz と 44 .1 kHz を実行時に選択でき、出力サンプリング レートは 48 kHz 固定です。

Up-sample FIR Filter Down-samplePloynomial Interpolation Audio Data In Poly-phase Filtering SRC Audio Data Out

主な特長

16 ビット ステレオ オーディオのサンプリング レート変換ライブラリ   2 つの一般的なオーディオモード : •  32 KHz から 48 KHz への変換 •  44 .1 KHz から 48 KHz への変換   低 MIPS と小リソースで実行可能  

PIC32 MCU と dsPIC33E DSC の両方をサポート

サンプリング レートの制約が大きい低コスト DAC との組み合わせ が可能   ストリーミング オーディオ アプリケーションに最適な設計

PIC32 ライブラリの各モードで必要な MIPS とリソース

SRC ライブラリ バージョン SRC モード MIPS コード サイズ ( バイト ) データ サイズ ( バイト ) SNR (dB) Lite バージョン 32 kH → 48 kHz 27 .4 5684 1284 82 44 .1 kHz → 48 kHz 30 .1 82 フル バージョン 32 kH → 48 kHz 33 .5 5760 1364 84 44 .1 kHz → 48 kHz 36 .7 82 Note:■1■kHz のフルスケール正弦波信号でテストしています。

(14)

スタータキット

PIC32 スタータキットを使うと、時間と手間を最小限に抑えて開発を 開始できます。スタータキットは全てプログラマ / デバッガを内蔵して おり、これだけで開発を始めて頂けます。

PIC32MX1/MX2 スタータキット (DM320013)

PIC32 MX1/MX2 スタータ キット (DM320013) は、低コ スト、高性能の PIC32MX1/ MX2 MCU の 可 能 性を試し て頂くための完全なソリュー ション で す。 こ の キット は、 mTouch テクノロジのボタンを使った基本的なユーザ インターフェイ スと高品質オーディオの開発に最適です。オーディオ プレーヤ用のデ モコードをプログラム済みです。マイクロチップ社のウェブサイトから 無償の MPLAB X IDE とデモコードのソースをダウンロードするだけ で、すぐに開発を始めて頂けます。 主な特長 :   24 ビット オーディオ再生   プログラマ / デバッガ内蔵   USB バスパワー動作   2" カラー TFT ディスプレイ : 220 x 176 ピクセル   mTouch センシング ソリューションのスライダとボタン   128 KB のフラッシュと 32 KB の RAM を内蔵した PIC32MX250F128 を実装済み   microSD フラッシュカード

PIC32 スタータキット (DM320001)

PIC32 スタータキットを使うと、 PIC32 マイクロコントローラを初 めてお使いの方も最も簡単に低コ ストでお試し頂けます。35 以上 のサンプル ソースコードから入門 用プロジェクトまでが揃っているた め、マイクロチップ社の 32 ビット ファミリ マイクロコントローラと開 発ツールを短期間で学ぶ事ができ ます。このキットは、高性能な PIC32 マイクロコントローラ上のコー ドの記述 / プログラミング / デバッグ / 実行に必要な全てを備えてい ます。 主な特長 :   USB バスパワーで動作   プログラマ / デバッガ内蔵   USB コネクタ、ユーザスイッチ、LED   USB Mini-B ケーブル   動作周波数 72 MHz、512 KB のフラッシュ、32 KB の RAM、 4 チャンネル DMA コントローラ内蔵の PIC32 MCU を実装済み

マイクロチップ社の PIC32 拡張ボードまたは自作のボードを接続 可能な拡張コネクタ

PIC32 USB スタータキット II (DM320003-2)

PIC32 USB スタータキット II を使うと、 PIC32 マイクロコントローラの USB お よび CAN 機能を最も簡単に低コストでお 試し頂けます。PIC32 拡張ボードを使っ て CAN アプリケーションを開発できま す。本ボードは、マイクロチップ社の無償 USB ソフトウェアと組み合わせて USB 組み込みホスト / デバイス /OTG アプリ ケーションを開発するために必要なものを全て含みます。 主な特長 :   USB バスパワーで動作   プログラマ / デバッガ内蔵   動作周波数 80 MHz、512 KB のフラッシュ、128 KB の RAM、DMA (汎用 8 チャンネル、USB/CAN 専用 4 チャンネル) コントローラ内蔵の PIC32 MCU を実装済み   USB コネクタ、ユーザスイッチ、LED   標準 A- ミニ B ケーブル (デバッガ接続用)   標準 A- マイクロ B ケーブル (USB アプリケーション開発用)   マイクロチップ社の PIC32 拡張ボードまたは自作のボードを接続 可能な拡張コネクタ

PIC32 Ethernet スタータキット (DM320004)

PIC32 Ethernet スタータキットを使 うと、PIC32 の 10/100 Ethernet 機能を使った開発を非常に簡単に低コ ストでお試し頂けます。マイクロチップ 社の無償 TCP/IP ソフトウェアと組み合 わせると、迅速にプロジェクトを進めら れます。PIC32 は CAN 2 .0b および USB ホスト / デバイス /OTG モジュールを備えています。Ethernet スタータキットは、他の PIC32 スタータキットと共通のフォームファ クタと拡張コネクタを採用しています。 主な特長 :   USB バスパワーで動作   USB/Ethernet コネクタ、ユーザスイッチ、LED   プログラマ / デバッガ内蔵   標準 A- ミニ B ケーブル (デバッガ接続用)   標準 A- マイクロ B ケーブル (USB アプリケーション開発用)   動作周波数 80 MHz、512 KB のフラッシュ、128 KB の RAM、DMA (汎用 8 チャンネル、Ethernet/CAN/USB 専用 8 チャンネル) 内蔵の PIC32 MCU を搭載   マイクロチップ社の PIC32 拡張ボードまたは自作のボードを接続 可能な拡張コネクタ

(15)

PIC32 オーディオ ソリューション

PIC32 向けオーディオ開発ボード (DM320011)

こ の PIC32 MCU 向 け オ ー ディオ開発ボードは、80 MIPS の PIC32 MCU、24 ビット の Wolfson オーディオ コーデック、 2 インチのカラー LCD、USB イ ンターフェイス、マイクを搭載し ています。マイクロチップ社の無 償ソフトウェア ライブラリでサポートされたこのキットは、音声および オーディオ録音 / 再生製品の開発に理想的なソリューションです。ター ゲット アプリケーションとしては、携帯型音楽プレーヤのドック、ホー ム エンターテインメント システム、カーオーディオ等です。 主な特長 :   512 KB のフラッシュと 128 KB の RAM を内蔵した 80 MIPS 性能の PIC32MX795F512 を実装済み   24 ビット Wolfson コーデック   USB Type A インターフェイス   マイク内蔵   ヘッドフォン出力、ライン入力   高品質 2" カラー LCD   デモコードをプログラム済み   MFiドック エッジコネクタ

PIC32 USB デジタル オーディオ ミキサボード

(DM320014)

PIC32 USB デジタ ル オー ディ オ アクセ サリボ ードは、PIC32 マイクロコントローラを実装済み の 16/24 ビット品 質 の デジタ ル ステレオ オーディオ開発プラット フォームです。このボードを使うと 16/24 ビット、サンプリング レート 最大 48 kHz のステレオ オーディオ再生 / 録音機能を実現できます。 このアクセサリボードは USB ホストからの電源で動作し、USB オー ディオ デバイスクラスをサポートする PC、タブレット、ゲーム機、モ バイル機器に接続して使えます。 主な特長 :   PIC32MX250F128B: 40 MHz、128 KB のプログラムメモリ、 32 KB の RAM   PIC32 I2S サポート (16/24 ビットの LJ、RJ、DSP/PCM モード に対応)   コーデック マスタクロック用に PIC32 参照クロックを出力   最大 48 kHz のサンプリング レートと 16/24 ビット分解能に対応 したオーディオ コーデック (AK4645A)   コーデックベースのオーディオに対する以下の処理機能をサポート: •  5 バンドイコライザ •  アナログ出力ミキシング •  ステレオ分離エンファシスと風切音フィルタリング •  自動レベル調整

スタータキット

Microstick II (DM330013-2)

Microstick II は、 マ イ ク ロチップ社の 16/32 ビット MCU および DSC に対応し た開発ハードウェア プラット フォームです。低コストで使いやすい開発プラットフォームをお探しの 方に理想的なソリューションです。USB 電源で動作するこのキットは、 オンボード デバッガ / プログラマを装備し、デバイスを簡単に交換で きる DUT ソケット、ユーザ LED、リセットボタンを実装しています。 標準のプロトタイプ ボードに挿入して使う事を前提に設計されており、 追加回路を容易に接続できます。チューインガム 1 枚ほどの大きさの ため、持ち運びもきわめて容易です。 主な特長 :   USB プログラマ / デバッガを内蔵し、外部デバッガが不要   USB バスパワー動作 : 外部電源不要で使いやすい   DUT ソケット : デバイスを容易に交換可能   0 .025" ピンヘッダにブレッドボードを接続する事で、多くのジャン パワイヤの使用が可能   小型サイズ : チューインガムより小さい 20 x 76 mm のサイズで 持ち運びが容易   ユーザ LED とリセットスイッチを搭載

(16)

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

低コスト コントローラレス (LCC) グラフィック PICtail

Plusドータボード (AC164144)

本ボードを使うと外付けのグラフィック コン トローラを使わないグラフィック ソリュー ションを開発でき、多くのアプリケーション で BOM コ ストを 抑 える 事 が で き ま す。 本 ボ ー ド は、PIC32 ス タ ー タ キ ット ( D M 3 2 0 0 0 1 、 D M 3 2 0 0 0 3 - 2 、 DM320004) と Explorer16 開発ボード (DM240001) のどちらかに接続し、Truly 3 .2" QVGA ボードや 4 .3" WQVGA Powertip ディスプレイ パネル等、マイクロチップ社 の LCD モジュールを接続して使えるように設計されています。 主な特長 :  

PIC32 MCU 単体で QVGA 8 bpp を駆動可能

外部 256 KB SRAM フレームバッファを使って WQVGA 16 bpp を駆動可能   各種のディスプレイ ボードへ接続するためのディスプレイ コネクタ  

Explorer 16 開発ボードへ接続するための PICtail Plus インター フェイス   スタータキット用コネクタ

グラフィック LCD コントローラ PICtail Plus SSD1926

ボード (AC164127-5)

グラフィック LCD コントローラ PICtail Plus SSD1926 ボードは、マイクロチップ社のグラ フィック ディスプレイ ソリューションと 16/32 ビット マイクロコントロ ー ラ向 けグラフィッ ク ライブラリを評価するためのデモボードで す。この拡張ボードは Explorer 16 開発ボー ド (DM240001) または PIC32 スタータボー ド (DM320001、DM320003 のどちらか) へ接続可能です。こ のコントローラ ボードには、グラフィック ディスプレイ Truly 3 .2" 320 x 240 ボード (AC164127-4) 等のディスプレイ ボードを接続 できます。 主な特長 :   Solomon Systech SSD1926 グラフィック ディスプレイ コン トローラ (4/8 ビット STN、4/8 ビット CSTN、18 ビット HR-TFT、9/12/18/24 ビット TFT インターフェイスをサポート)   SD/MMC カードソケット (4 線インターフェイスを介して SSD1926 へ接続)   16 Mbit (2M x 8) シリアル フラッシュメモリによる追加のデータ ストレージ   各種のディスプレイ ボードへ接続するためのディスプレイ コネクタ  

Explorer 16 開発ボードへ接続するための PICtail Plus インター フェイス

PIC32 スタータキット用コネクタ

グラフィック PICtail Plus Epson S1D13517 ボード

(AC164127-7)

グラフィック コントローラ PICtail Plus 発ボード (DM240001) または PIC32 スタータボードのいずれか (DM320001、DM320003) へ接続可能です。 主な特長 :   VGA、WVGA、QVGA、WQVGA ディスプレイをサポート   アルファ ブレンディング   24 bpp をサポート   タッチ インターフェイス   128 Mbit (8M x 16) SDRAM によるフレーム バッファリング   64 Mbit シリアル フラッシュメモリによる追加のデータストレージ

投影型静電容量式タッチ対応 PIC32 GUI 開発ボード

(DM320015)

投影型静電容量式タッチ対応 PIC32 GUI 開発ボードを使うと、マルチタッ チ対応の GUI を低コストで開発できま す。このボードは USB ホストまたは デバイスとしての接続が可能な他、ス ルーホール パッドによる I/O を利用し てカスタムボードを接続する事もできます。マルチタッチ ユーザ入力 は、マイクロチップ社のターンキー投影型静電容量式タッチ コントロー ラ MTCH6301 でサポートされています。本ボードは単体で利用可 能な開発プラットフォームで、オンボードの 5 ピン インサーキット シリ アル プログラマ インターフェイスにマイクロチップ社の PICkit 3 イン サーキット デバッガを接続してプログラミング / デバッグが行えます。 主な特長 :   512 KB のフラッシュと 128 KB の RAM を内蔵した PIC32MX795F512 を実装済み   投影型静電容量式タッチ コントローラ MTCH6301   WQVGA 4 .3" ディスプレイ   デバイスまたはホスト機能に対応した USB ポート   拡張ヘッダ •  PIC32 の I/O および周辺機能へのアクセス

マルチメディア拡張ボード (DM320005)

マルチメディア拡張ボード (MEB) は、 PIC32 スタータキット、dsPIC33E USB スタータキット、PIC24E USB スタータキットと組み合わせてインパク トの強いユーザ インターフェイスを開 発できる、柔軟な統合型ソリューショ ンを提供します。 本ボードは 3 .2" カ ラー TFT タッチパネル QVGA ディス プレイ、FCC 認証済み Wi-Fi モジュール、24 ビット ステレオ オー ディオ コーデック、3 軸加速度計、ジョイスティック、microSD メモ リカード スロットを実装済みです。本 MEB ボードに DM320001、 DM320003-2、DM320004、DM330012、DM240012 スタータキットを接続するだけで、ユーザ インターフェイス機能の開 発、プログラミング、コードのデバッグが行えます。 主な特長 :

(17)

ディスプレイ ボード

グラフィック ディスプレイ Truly 3.2" 320x240 ボード

(AC164127-4)

グラフィック ディスプレイ Truly 3 .2" 320x240 ボードは、マイクロチップ社 のグラフィック ディスプレイ ソリューショ ンと 16/32 ビット マイクロコントロー ラ向けグラフィック ライブラリを評価す るためのデモボードです。 主な特長 :   3 .2 インチ QVGA (320x240) TFT LCD (18 ビット パラレル RGB インターフェイス付き)   4 線抵抗膜式タッチスクリーン

グラフィック ディスプレイ Powertip 4.3" 480x272

ボード (AC164127-6)

グラフィック ディスプレイ Powertip 4 .3" 480x272 ボードは、マイク ロチップ社のグラフィック ディスプレ イ ソリューションと 16/32 ビット マ イクロコントローラ向けグラフィック ライブラリを評価するためのデモボー ドです。 主な特長 :   Powertip PH480272T-005-I11Q TFT モジュール   4 .3 インチ WQVGA (480X272) TFT LCD (24 ビット パラレ ル RGB インターフェイス付き)   4 線抵抗膜式タッチスクリーン

グラフィック ディスプレイ Truly 5.7" 640x480 ボード

(AC164127-8)

グラフィック ディスプレイ Truly 5 .7" 640x480 ボードは、マイク ロチップ社のグラフィック ディスプ レイ ソリューションと 16/32 ビッ ト マイクロコントローラ向けグラ フィック ライブラリを評価するため のデモボードです。 主な特長 :   24 ビット パラレル RGB インターフェイス、4 線抵抗膜式タッチ インターフェイス付き TFT ディスプレイ   抵抗膜式タッチ コントローラ (AR1020) を SPI モジュール経由で MCU に接続   4 線抵抗膜式タッチ信号を MCU に直接接続する専用インター フェイス

グラフィック ディスプレイ Truly 7" 800x480 ボード

(AC164127-9)

グラフィック ディスプレイ Truly 7" 800x480 ボードは、マイクロチッ プ社のグラフィック ディスプレイ ソ リューションと 16/32 ビット マイ クロコントローラ向けグラフィック ライブラリを評価するためのデモ ボードです。 主な特長 :   24 ビット パラレル RGB インターフェイス、4 線抵抗タッチ イン ターフェイス付き TFT ディスプレイ   抵抗タッチ コントローラ (AR1020) を SPI モジュール経由で MCU に接続   4 線抵抗タッチ信号を MCU に直接接続する専用インターフェイス

グラフィック ディスプレイ プロトタイプ ボード

(AC164139)

グラフィック ディスプレイ プロトタイプ ボード (3 枚セット) を使うと、各種グラ フィック LCD パネルを簡単に組み込む 事ができます。 主な特長 :   マイクロチップ社のディスプレイ コ ネクタ V1   各種のピッチサイズ (1 .0、0 .8、0 .7、0 .6、0 .5 mm) で最大 50 ピンに対応した FFC (Flat Flexible Connector) と VESA FPDI-1 コネクタを装備   電源回路用のプロトタイピング領域   V1 コネクタの信号を FFC コネクタの信号に柔軟にマッピング  

(18)

PIC32 タッチ ソリューション

拡張 mTouch 静電容量式タッチ評価キット

(DM183026-2)

拡 張 mTouch 静 電 容 量 式 タッチ 評価キットは、PIC16F/PIC24F/ PIC18F/PIC32 マ イ ク ロ コ ント ローラを使って各種静電容量式タッ チ アプリケーションを開発するため のシンプルなプラットフォームを提供 します。 キット内容 :   PIC16F CVD 評価用ボード   PIC18F CTMU 評価用ボード   PIC24F CTMU 評価用ボード   PIC32MX CVD 評価用ボード   8 キー センサボード   12 キー マトリクス センサボード   4 チャンネル スライダ センサボード   2 チャンネル スライダ センサボード   PICkit シリアル アナライザ   USB ケーブル

PIC32 静電容量式タッチ評価用ボード (AC323026)

PIC32 mTouch 静電容量式タッチ評 価用ボードを使うと、PIC32 シリーズ マイクロコントローラを使った静電容量 式タッチ アプリケーションを容易に開発 できます。この評価用ボードは PICkit シリアル インターフェイス、ICSP ヘッ ダ、USB コネクタ (バスパワー専用)、 16 個の LED を実装済みです。また、 本ボードは 2/4 チャンネル スライダ セ ンサボード、12 キー マトリクスキー センサボード、8 キー センサ ボードを接続するための 24 ピンヘッダを実装済みです。これらのプ ラグインボードは、別売の mTouch 静電容量式タッチ評価用キット (DM183026-2) に含まれています。 主な特長 :   オンボードの ICSP™ヘッダによる PICkit シリアル インターフェイス   USB コネクタ (バスパワー専用)   16 x LED

PIC32MX CTMU 評価用ボード (AC323027)

PIC32 CTMU 評価用ボードを使うと、 低コストで高性能な PIC32 MX1/MX2 シリーズ MCU を使った静電容量式タッ チ ベースのアプリケーションを容易に開 発できます。この評価用ボードは、オンボー ドの PICkit シリアル インターフェイス、 ICSP ヘッダ、USB コネクタ (バスパワー 専用)、16 個の LED を搭載しています。 また、本ボードは 2/4 チャンネル スライ ダ センサボード、12 キー マトリクスキー センサボード、8 キー セ ンサボードを接続するための 24 ピンヘッダを実装済みです。これら のセンサボードは、別売の mTouch 静電容量式タッチ評価用キット (DM183026-2) に含まれています。 主な特長 :   オンボードの ICSP ヘッダによる PICkit シリアル インターフェイス   PIC32MX250F128D を搭載   USB コネクタ (バスパワー専用)   16 x LED

(19)

PIC32 Wi-Fi 通信デモボード (DV102411)

PIC32 Wi-Fi 通信デモボードは、マイクロチップ社 の Wi-Fi 製品を評価して頂くためのコンパクトな開発 プラットフォームです。このデモボードは FCC/IC/ ETSI 認証済み MRF24WB0MA Wi-Fi モジュール と PIC32 マイクロコントローラを実装済みです。 主な特長 :   IEEE 802 .11 b/g/n アクセスポイント互換の Wi-Fi ソリューション   インフラストラクチャおよびアドホックモードを サポート  

FCC、IC、Wi-Fi 認証済みで ETSI 準拠の MRF24WB0MA モジュール   単四乾電池 2 本で動作   WEP、WPA、WPA2 セキュリティ プロトコルをサポート   センサ I/O インターフェイスを装備し、各種アプリケーションの デモが可能

M2M (Machine-to-Machine) PICtailドータボード

(AC320011)

マイクロチップ社の M2M (Machine-to-Machine) PICtailドー タボ ード (AC320011) は u-blox 社 の GPS および GSM/GPRS モジュールを基に しており、位置情報に対応した低コスト の M2M アプリケーションを容易に開発 できます。このドータボードはマイクロ チップ社のマルチメディア拡張ボードおよび PIC32 スタータキットと 接続でき、テキスト メッセージング、メール、GPS 等のアプリケーショ ンを容易に開発できるプラットフォームとしてご利用頂けます。 主な特長 :   GSM 850 MHz、EGSM 900 MHz、DCS 1800 MHz、 PCS 1900 MHz の 4 バンドをサポート  

GSM/EGSM バンド : Power Class 4 (公称最大出力電力 33 dBm)   DCS/PCS バンド : Power Class 1 (公称最大出力電力 30 dBm)   GPRS マルチスロット クラス 10   CS1 から CS4 までの全ての GPRS 符号化方式をサポート   GPRS ビットレート : 53 .6 kbps

MRF24J40MA PICtail Plus 2.4 GHz RF カード

(AC164134)

MRF24J40MA PICtail Plus 2 .4 GHz RF カ ードは、 認 証 済 み MRF24J40MA IEEE 802 .15 .4 RFトランシーバ モジュー ルを実装しています。PICtail Plus キャリ アボードにトランシーバ モジュールを装着し たこの RF カードは、Explorer 16 開発キッ トに接 続して 使 えます。ZigBee、MiWi、 MiWi P2P 無線プロトコル アプリケーション をターゲットにした MRF24J40MA は、低 コスト / 低消費電力組み込み無線 PAN アプリケーションの開発に理 想的なソリューションです。

MRF24J40MA PICtail/PICtail Plus (AC164134-1)

MRF24J40MA PICtail/PICtail Plusドータボードは、認証済み MRF24J40MA 2 .4 GHz IEEE Std . 802 .15 .4 + 0 dBm RFト ランシーバ モジュールのデモ / 開発用ドータボードです。本モジュー ルは PICtail/PICtail Plusドータボードに実装されており、PIC18 Explorer ボード (DM183032) または Explorer 16 開発ボード (DM240001) に接続して使います。ZigBee および MiWi 無線プ ロトコル アプリケーションをターゲットにした MRF24J40MA は、低 コスト / 低消費電力組み込み無線 PAN アプリケーションの開発に理 想的なソリューションです。

MRF24J40MB PICtail/PICtail Plus (AC164134-2)

MRF24J40MB PICtail/PICtail Plusドー タボードは、MRF24J40MB 2 .4 GHz IEEE Std . 802 .15 .4 20 dBm RFトランシーバ モジュールのデモ / 開発用ドータボードです。 このドータボードは、PIC18 Explorer ボード (DM183032) や Explorer 16 開発ボード (DM240001) 等、マイクロチップ社の各種 デモ / 開発ボードに接続できます。

IrDA PICtail Plusドータボード (AC164124)

IrDA PICtail Plusドータボードは、マイクロチップ社の Explorer 16 等の PICtail Plus コネクタ付き開発ボードや 16 ビットデバイス /PIC32 用 AN1071 IrDA 標準スタックと一緒に使う事で、IrDA 対 応の開発 / 評価プラットフォームとなります。 主な特長 :   赤外線センサ   PICtail Plusドータボード接続インターフェイス

Ethernet PICtail Plusドータボード (AC164123)

Ethernet PICtail Plusドータボードを使 うと、Ethernet 制御アプリケーションを低 コストで評価 / 開発できます。このボードは マイクロチップ社 Explorer 16 開発ボード (DM240001) と接続できます。 主な特長 :   IEEE 802 .3 準拠   10BASE-T Ethernet   RJ-45 メス Ethernet コネクタ   Explorer 16 開発ボード (DM240001) にプラグイン互換

PIC32 接続ソリューション

(20)

拡張 / 開発ボード

拡張ボードを使うと、迅速なプロトタイピングが可能です。全ての スタータキットに対応したコネクタを実装しており、全ての PICtail/ PICtail Plus やヒューマン インターフェイス / マルチメディア機能を 追加できます。

PIC32 I/O 拡張ボード (DM320002)

PIC32 I/O 拡張ボードは、ス タータキットおよびスタータボー ドの ユ ー ザに、 全 MCU 信 号 へのアクセス / 追加のデバッグ ヘッダ/PICtail Plusドータカー ドの接続を提供します。プロト タイプ回路の接続またはロジッ クプローブによる信号の監視に MCU 信号を利用できます。JTAG ツール接続用のヘッダと 2 線 (ICSP) インターフェイスを使うマイク ロチップ社製ツール接続用のヘッダを備えています。I/O 拡張ボード の電源は、PIC32 スタータキット (DM320001、DM320003-2、DM320004) から供給できます。供給できる電力は、J1 コネク タに装着したスタータボードのデバッガに接続された USB ポートの駆 動能力によって決まります。電力供給が不足する場合、オプションの 9 V 電源 (AC16203) を使います。

Explorer 16 開発ボード (DM240001)

Explorer 16 は、マイクロチッ プ 社 の 32 ビット PIC32MX、 PIC24 マイクロコントローラ、 dsPIC33 デジタル シグナル コ ントローラ (DSC) ファミリの機 能と性能を評価するための低コ スト / 高効率の開発ボードです。 MPLAB ICD 3 インサーキット デバッガまたは MPLAB REAL ICE インサーキット エミュレータと接続する事により、リアルタイムで エミュレーションとデバッグを行えます。これにより短時間でアプリケー ション回路の評価とプロトタイピングを行えます。 主な特長 :   PIC24FJ128GA010 および dsPIC33FJ256GP710A DSC を含む   シグナル コントローラ PIM (100 ピンバージョン) または PIC24FJ64GA004 PIM (44 ピンバージョン) が付属   16 桁 x2 行の英数字 LCD  

インターフェイス : MPLAB ICD 3、MPLAB REAL ICE インサー キット エミュレータ、USB、RS-232   マイクロチップ社製 TC1047A 高精度アナログ温度センサを実装 済み   デバイスの全ピンにアクセスするための拡張コネクタとブレッドボー ド プロトタイピング領域   拡張ボード用 PICtail Plus コネクタ   ドキュメント CD にはユーザガイド、回路図、レイアウト等を収録

(21)

プロセッサ プラグイン モジュール (PIM) は、マイクロチップ社の各種 開発ボードと組み合わせて各種 MCU ファミリを評価するための小型 の回路基板です。開発ボードのメイン プロセッサ ソケットにこれらの PIM を装着すると、各種マイクロコントローラを使ったプロトタイピン グ、デモ、開発を素早く容易に行えます。

PIC32 汎用プラグイン モジュール (PIM) (MA320001)

このプラグイン モジュール (PIM) は、 Explorer 16 開発ボード(DM24000X) 上で PIC32 を使った開 発を行うため の も の で、MPLAB REAL ICE イ ン サーキット エミュレータ トレースキット (AC244006) をサポートしています。 この PIM は、動作周波数 80 MHz の PIC32MX360F512L (512 KB のフ ラッシュ、32 KB の RAM、4 チャンネ ルのハードウェア DMA、命令トレースを内蔵 ) を実装しています。

PIC32 USB プラグイン モジュール (PIM)

(MA320002)

この PIM により、Explorer 16 開 発 ボ ードで PIC32 を 使った USB 開発が可能です。USB ハードウェアを接続するには USB PICtail Plus (AC164131) が必要です。この PIM は、動作周 波数 80 MHz の PIC32MX460F512L (512 KB のフラッシュ、 32 KBのRAM、USB On-The-Goコントローラ、4チャンネルのハー ドウェア DMA、命令トレースを内蔵) を実装しています。

プラグイン モジュール

PIC32 USB/CAN プラグイン モジュール (PIM)

(MA320003)

このプラグイン モジュールは、PIC32MX7 シリーズを使った USB および CAN アプリケーションの開発を支援します。この PIM は、動 作周波数 80 MHz の PIC32MX795F512L (512 KB のフラッ シュ、128 KB の RAM、USB On-The-Go コントローラ、CAN 2 .0b モジュール (x2)、8 チャンネルの専用 DMA と 8 チャンネルの汎用 DMA を内蔵 ) を実装しています。

PIC32MX1/MX2 プラグイン モジュール (PIM)

(MA320011)

PIC32MX250F128D PIM は、Explorer 16 開発ボードを使って PIC32MX1XX/2XX MCU ファミリの機能を評価して頂くための ものです。この PIM を使うと、PIC32MX2XX シリーズを使った USB およびグラフィック アプリケーションを開発できます。

Graphic Primitive Layer (Line, Circle, Car, etc.)

参照

関連したドキュメント

(質問者 1) 同じく視覚の問題ですけど我々は脳の約 3 分の 1

◆Secure Encryption を使用してドライブを暗号化するには、Smart アレイ E208 / P408 / P816 コントローラーと、Secure Encryption ライセンスが必要

SD カードが装置に挿入されている場合に表示され ます。 SD カードを取り出す場合はこの項目を選択 します。「 SD

スライダは、Microchip アプリケーション ライブラリ で入手できる mTouch のフレームワークとライブラリ を使って実装できます。 また

Inspiron 15 5515 のセット アップ3. メモ: 本書の画像は、ご注文の構成によってお使いの

LicenseManager, JobCenter MG/SV および JobCenter CL/Win のインストール方法を 説明します。次の手順に従って作業を行ってください。.. …

ターゲット別啓発動画、2020年度の新規事業紹介動画を制作。 〇ターゲット別動画 4本 1農業関係者向け動画 2漁業関係者向け動画

4G LTE サービス向け完全仮想化 NW を発展させ、 5G 以降のサービス向けに Rakuten Communications Platform を自社開発。. モデル 3 モデル