MICROCHIP Harmony 統合ソフトウェア フレームワーク

仕様:
- 製品名: MPLAB Harmony 統合ソフトウェア フレームワーク
- バージョン: v1.11
- 発売日: 2017年XNUMX月
製品情報:
MPLAB Harmony統合ソフトウェアフレームワークv1.11は、Microchipマイクロコントローラ向け組み込みアプリケーションの開発を簡素化・加速するために設計されたソフトウェアフレームワークです。開発プロセスを効率化するための包括的なライブラリ、ドライバ、ミドルウェアのセットを提供します。
製品使用説明書
機能と既知の問題:
MPLAB Harmony の機能:
- 幅広いMicrochipマイクロコントローラをサポート
- 包括的なライブラリとミドルウェアのセット
- 簡単な設定とセットアップ
既知の問題:
- C++プログラミング言語はサポートされていません
- Harmony 周辺ライブラリを使用したプロジェクトをビルドする場合は、-O1 最適化レベルが推奨されます。
- ユーザーが変更したファイルに関するアンインストーラの動作 files
リリース情報
MPLAB Harmonyのリリース情報(リリースノート、リリース内容、リリースタイプ、バージョン番号体系の説明など)を提供します。リリースノートのPDF版は、 MPLAB Harmony インストールの /doc フォルダ。
リリースノート
このトピックでは、このバージョンの MPLAB Harmony のリリース ノートを提供します。
説明
MPLAB Harmony バージョン: v1.11 リリース日: 2017年XNUMX月
ソフトウェア要件
MPLAB Harmony を使用する前に、以下がインストールされていることを確認してください。
- MPLAB X IDE 3.60
- MPLAB XC32 C/C++ コンパイラ 1.43
- MPLAB ハーモニー コンフィギュレータ 1.11.xx
このリリースのMPLAB Harmonyへのアップデート
このリリースのMPLAB Harmonyへのアップデートは比較的簡単です。詳細な手順については、「MPLAB Harmonyへの移植とアップデート」をご覧ください。
新機能と既知の問題
以下の表は、MPLAB Harmonyの前回のリリース以降に変更または追加された機能と、確認された既知の問題を一覧にしたものです。未解決の既知の問題は、前回のリリースから引き継がれています。
MPLABハーモニー:
| 特徴 | 追加と更新 | 既知の問題 |
| 一般的な | MPLAB Harmony は C++ でテストされていないため、このプログラミング言語はサポートされていません。
MPLAB Harmonyのビルド済みバイナリ(.a)を含むプロジェクトをビルドする場合は、「-O1」最適化レベルが推奨されます。 file)ペリフェラルライブラリ。これは、リンカーが未使用セクション(使用されていないペリフェラルライブラリ機能用)のコードを削除するために必要です。または、xc32-ld(リンカー)プロパティダイアログボックスの「一般」オプションで「未使用セクションを削除」を選択することもできます。 MPLAB Harmonyアンインストーラーは、 fileインストーラによってインストールされたファイルは、たとえユーザーによって変更されたとしても、削除されません。ただし、アンインストーラは しません 新規削除 fileユーザーが MPLAB Harmony インストール フォルダに追加します。 MPLAB Harmony Display Managerプラグインは、LCC生成ドライバの完全な設定とシミュレーションサポートを提供するほか、他のすべてのグラフィックコントローラドライバの基本サポートも提供します。他のグラフィックコントローラドライバの完全な設定とシミュレーションサポートは、MPLAB Harmonyの将来のリリースで追加される予定です。 |
ミドルウェアとライブラリ:
| 特徴 | 追加と更新 | 既知の問題 |
| ブートローダライブラリ | microMIPS を選択した場合、UDP ブートローダは PIC32MZ デバイス用にコンパイルされません。 | |
| 暗号ライブラリ | 該当なし | ハードウェア暗号ライブラリを使用し、複数の構成を持つプロジェクトを移行する場合、コードの再生成後にコンパイルの問題が発生する可能性があります。MPLAB X IDEでは、pic32mz-crypt.hとpic32mz-hash.cが fileは、追加しようとしたにもかかわらず、構成から除外されています。コンパイラは、特定のCrypto関数を参照できないというエラーを生成します。この問題を回避するには、両方を削除してください。 fileプロジェクトからpic32mz-crypt.hとpic32mz-hash.cを削除し、MPLAB Harmony Configurator(MHC)を使用して、これらを使用するすべての構成を再生成します。 files. |
| デコーダーライブラリ | メモリ要件と利用可能なSRAM容量の関係で、一部のデコーダーは他のデコーダーと同時に動作できません。ただし、universal_audio_decodersデモでは、各デコーダーは個別に動作します。 | |
| File システム | アンマウント関数で潜在的な null ポインタ例外を発見し、修正しました。 | |
| グラフィックライブラリ | JPEG デコードはプログレッシブ スキャン画像をサポートしません。透明部分が組み込まれたアニメーション GIF 画像ではティアリングが発生する場合があります。生成された LCCG ドライバーは、WVGA または同等までの表示解像度をサポートします。 | |
| TCP/IPスタック | SMTPC:
|
|
| USBデバイスライブラリ | 該当なし | USB デバイス スタックは、RTOS で限定された容量でテストされています。PIC32MZ ファミリ デバイスで USB デバイス スタックを実行する場合、スタックの初期化には、PIC32MZ EC デバイスの場合は 32 秒、PICXNUMXMZ EF デバイスの場合は XNUMX ミリ秒かかります。 |
| USBホストライブラリ | USBホストベータソフトウェアのMHCサポートを削除しました。USBホストベータAPIのサポートは、今後のリリースで削除される予定です。 | 次の USB ホスト スタック機能は実装されていません。
ハブ、オーディオ v1.0、および HID ホスト クライアント ドライバーは、限られた容量でテストされています。USB ホスト スタックは、RTOS で限られた容量でテストされています。ポーリング モードの動作はテストされていません。アタッチ/デタッチ動作は、限られた容量でテストされています。PIC32MZ ファミリ デバイスで USB ホスト スタックを実行している場合、スタックの初期化には、PIC32MZ EC デバイスの場合は 32 秒、PICXNUMXMZ EF デバイスの場合は XNUMX ミリ秒かかります。USB ホスト レイヤーは過電流チェックを実行しません。この機能は、MPLAB Harmony の将来のリリースで使用可能になります。USB ホスト レイヤーは、ハブ層レベルをチェックしません。この機能は、MPLAB Harmony の将来のリリースで使用可能になります。USB ホスト レイヤーは、複数の構成がある場合、最初の構成のみを有効にします。最初の構成に一致するインターフェイスがない場合、デバイスは動作不能になります。複数の構成の有効化は、MPLAB Harmony の将来のリリースでアクティブ化されます。 MSDホストクライアントドライバは、市販のUSBフラッシュドライブの一部でテストされています。MSDホストクライアントドライバとUSBホストレイヤの読み取り/書き込みスループットはテストされていません。このテストは、MPLAB Harmonyの将来のリリースで実施される予定です。MSDホストクライアントドライバとSCSIブロックドライバは、 File システムの場合 file システムの自動マウント機能が有効になっています。MSD ホスト クライアント ドライバーは、マルチ LUN 大容量ストレージ デバイスおよび USB カード リーダーではテストされていません。 |
| USBホストライブラリ(続き) | USBホストSCSIブロックドライバ、CDCクライアントドライバ、およびオーディオホストクライアントドライバは、シングルクライアント動作のみをサポートしています。マルチクライアント動作は、MPLAB Harmonyの将来のリリースで有効になる予定です。
USB HIDホストクライアントドライバーは、複数の用途を持つデバイスではテストされていません。出力または機能レポートの送信はテストされていません。 USB オーディオ ホスト クライアント ドライバーは、次の機能の実装を提供しません。
|
デバイスドライバー:
| 特徴 | 追加と更新 | 既知の問題 |
| LCC | . | MPLAB Harmony Graphics Composer(MHGC)はパレットテーブルを提供できません。そのため、ユーザーはDRV_GFX_PalletteSet関数を使用して、LCCドライバに16個の256bpp RGBカラーを含むuint16_t配列を提供する必要があります。この配列の内容は、カラーインデックスをTFTディスプレイの色にマッピングするために使用されます。
MHCのDMAトリガーソース設定が変更されました。プロジェクトで設定が3、5、7、または9になっている場合、MHCはそれを赤色で表示します。2、4、6、または8に変更してください。奇数番号のタイマーはすべて選択から削除されます。これらのタイマーはデフォルトで機能しますが、プリスケーラ値の変更は偶数番号のタイマー(2、4、6、8)のみで受け付けられます。 |
| I2C | 該当なし | ペリフェラルとビットバンギング実装を使用した I2C ドライバー:
|
| MRF24WN Wi-Fi | 新しい wdrvext_mx.a、wdrvext_ec.a、wdrvext_mz.a ライブラリ files. |
| S1D13517 | S1D13517 ドライバは、S1D13517 フレームバッファからのピクセルまたはピクセル配列の取得をサポートしておらず、アンチエイリアシングが有効になっている場合のフォント レンダリングもサポートしていません。 | |
| セキュアデジタル(SD)カード | 該当なし | SD カード ドライバーは、高頻度割り込み環境ではテストされていません。 |
| SPI | 該当なし | DMAを使用したSPIスレーブモードは動作しません。この問題は、MPLAB Harmonyの将来のリリースで修正される予定です。 |
| SPIフラッシュ | 高速読み取り、保持、書き込み保護などのフラッシュ機能は、ドライバー ライブラリではサポートされていません。
ドライバー ライブラリの静的実装は利用できません。 |
|
| USB | USB ドライバ ライブラリは、RTOS を使用して限定された容量でテストされています。
PIC32MZ ファミリ デバイスで USB ドライバ ライブラリを実行している場合、PIC32MZ EC デバイスの場合はスタックの初期化に 32 秒、PICXNUMXMZ EF デバイスの場合は XNUMX ミリ秒かかります。USB ホスト ドライバ ライブラリの一部の API は、次のリリースで変更される可能性があります。USB ホスト ドライバ ライブラリのポーリング モード操作はテストされていません。USB ホスト ドライバ ライブラリのアタッチ/デタッチ動作は、限られた範囲でテストされています。 |
システムサービス:
| 特徴 | 追加と更新 | 既知の問題 |
| DMA |
周辺ライブラリ:
| 特徴 | 追加と更新 | 既知の問題 |
| アドキス | 該当なし | このバージョンの周辺機器ライブラリでは FIFO はサポートされていません。 |
| 品質保証 | 該当なし | CLK_DIV_16より高いSQIクロック分周値は動作しません。最適なSQIクロック速度を実現するには、CLK_DIV_16より低いSQIクロック分周値を使用してください。
注記: この問題は、SQI モジュールを使用するすべてのアプリケーションに適用されます。 |
アプリケーション
| 特徴 | 追加と更新 | 既知の問題 |
| オーディオデモンストレーション | Universal_audio_decodersでディレクトリの深さを制限するように変更されました file システム。これにより、6 階層を超えるサブディレクトリで例外が発生するのを回避できます。 | usb_headset、usb_microphone、usb_speaker のデモ:
ミュート機能(PC から制御)は機能しません。 mac_audio_hi_res デモ: PCのオーディオをミュートするのは最初の1回だけ正常に機能します |
| Bluetoothデモンストレーション | a2dp_avrcpデモのWVGA表示に関する問題を修正しました。これはプレミアムデモです。 | すべてのPIC32MZ DA構成でグラフィックスが一時的にオフ/削除されており、将来のリリースで利用可能になる予定です。 |
| File システムデモンストレーション | デモンストレーションの成功を示すために使用される LED_3 が点灯しません。これは次のデモンストレーションに影響します。
回避策として、ユーザーはアプリケーション コードにブレークポイントを配置して、デモンストレーションのステータスを確認することができます。 |
| グラフィックデモンストレーション | スターター キット PKOB プログラミングおよびデバッグで次のエラーが発生する場合があります。 プログラマを起動できませんでした: ターゲットデバイスのプログラムに失敗しました。このメッセージが表示された場合、デバイスの電源を再投入するとアプリケーションが起動します。デバッグが必要な場合は、MPLAB REAL ICEを使用してスターターキットに適切なヘッダーをインストールすることを推奨します。
external_resources デモンストレーションには次の問題が適用されます。
|
|
| MEB IIデモンストレーション | segger_emwin デモ アプリケーションには、まだタッチ入力が含まれていません。 | |
| RTOSデモ | PIC32MZ EFの設定には、FPUサポート付きのSEGGER embOSライブラリが必要です。ユーザーはこれを明示的にインクルードする必要があります。デフォルトでは、FPUサポートなしのライブラリが含まれています。 | |
| システムサービスライブラリExampレ | 該当なし | command_appio デモは MPLAB X IDE v3.06 では機能しませんが、v3.00 では動作します。 |
| TCP/IP Wi-Fi
デモ |
該当なし | ENC24xJ600またはENC28J60構成を使用したtcpip_tcp_clientデモは、SPIドライバでDMAが有効になっている場合、正常に動作しません。これらの構成ではSPI DMAオプションを無効にしてください。この問題は、MPLAB Harmonyの将来のリリースで修正される予定です。 |
| テスト アプリケーション | 該当なし | PIC32MZ EF スターター キットで使用する FreeRTOS 構成では、プロジェクト オプションで浮動小数点ライブラリが無効になっています。 |
| USBデモンストレーション | PIC32MZデバイスを使用してビルドされたmsd_basicデバイスデモアプリケーションでは、SCSI Enquiry応答データ構造をRAMに配置する必要があります。このデータ構造をプログラムフラッシュメモリに配置すると、Enquiry応答が破損します。この問題は将来のリリースで修正される予定です。hid_basic_keyboardホストデモは、A~Z、a~z、0~9、Shift、およびCapsLockキーのキーストロークをキャプチャします。 のみキーボードの LED グロー機能とその他のキーの組み合わせのサポートは、将来のリリースで更新される予定です。audio_speaker ホスト デモでは、pic32mz_ef_sk_int_dyn および pic32mx_usb_sk2_int_dyn 構成でプラグ アンド プレイが機能しない場合があります。この問題は、将来のリリースで修正される予定です。hub_msd ホスト デモ アプリケーションでは、ハブのプラグ アンド プレイ検出がまれに失敗することがあります。ただし、PIC32MZ デバイスのリセットが解除される前にハブが接続されると、デモ アプリケーションは期待どおりに動作します。この問題は現在調査中で、MPLAB Harmony の将来のリリースで修正される予定です。ハブ デモ アプリケーションを使用する場合は、セルフパワー ハブを使用することをお勧めします。スターター キットの VBUS 電源レギュレータは、バスパワー ハブの電流要件を満たせない可能性があり、その場合、デモ アプリケーションが予期しない動作をする可能性があります。 |
ビルドフレームワーク:
| 特徴 | 追加と更新 | 既知の問題 |
| Bluetoothスタックライブラリ | 該当なし | |
| 数学図書館 | DSP 固定小数点数学ライブラリ:
|
ユーティリティ:
| 特徴 | 追加と更新 | 既知の問題 |
| MPLAB ハーモニー コンフィギュレータ (MHC) | 該当なし |
|
サードパーティ製ソフトウェア:
| 特徴 | 追加と更新 | 既知の問題 |
| SEGGER emWin グラフィックスライブラリ | 該当なし | LCCディスプレイコントローラのみがサポートされています。他のディスプレイコントローラはこのリリースではサポートされていません。
このリリースでは、ダイアログ ウィジェットのハンドルを取得するための API は使用できません。 |
リリース内容
このトピックでは、このリリースの内容をリストし、各モジュールを識別します。
説明
この表には、このリリースの内容、簡単な説明、リリースの種類 (アルファ版、ベータ版、製品版、ベンダー版) がリストされています。
ミドルウェアとライブラリ
| /フレームワーク/ | 説明 | リリース タイプ |
| ブルートゥース/CDBT | Bluetooth スタック ライブラリ (基本) | 生産 |
| Bluetooth/プレミアム/オーディオ/CDBT
Bluetooth/プレミアム/オーディオ/デコーダー/SBC |
Bluetooth オーディオ スタック ライブラリ (プレミアム)
SBC デコーダー ライブラリ (プレミアム) |
生産
生産 |
| ブートローダー | ブートローダライブラリ | 生産 |
| クラスb | B級図書館 | 生産 |
| 暗号 | マイクロチップ暗号ライブラリ | 生産 |
| デコーダー/bmp/BmpDecoder デコーダー/bmp/GifDecoder デコーダー/bmp/JpegDecoder デコーダー/audio_decoders/decoder_opus デコーダー/speex デコーダー/premium/decoder_aac デコーダー/premium/decoder_mp3 デコーダー/プレミアム/デコーダー_wma |
BMPデコーダライブラリ GIFデコーダーライブラリ JPEG デコーダライブラリ Opusデコーダーライブラリ Speexデコーダライブラリ AACデコーダーライブラリ (プレミアム)MP3デコーダーライブラリ(プレミアム) WMAデコーダーライブラリ(プレミアム) |
ベータ ベータ ベータ ベータ ベータ ベータベータ ベータ |
| gfx | グラフィックライブラリ | 生産 |
| 数学/DSP | PIC32MZデバイス用DSP固定小数点演算ライブラリAPIヘッダー | 生産 |
| 数学/libq | PIC32MZデバイス用のLibQ固定小数点数学ライブラリAPIヘッダー | 生産 |
| ネット/プレゼンス | MPLAB Harmony ネットワーク プレゼンテーション層 | ベータ |
| テスト | テストハーネスライブラリ | 生産 |
| TCPIP | TCP/IP ネットワークスタック | 生産 |
| USB | USBデバイススタック
USBホストスタック |
生産
ベータ |
デバイスドライバー:
| /フレームワーク/ドライバー/ | 説明 | リリース タイプ |
| アドック | アナログ-デジタルコンバータ(ADC)ドライバ
動的実装 静的実装 |
ベータ ベータ |
| カメラ/ovm7690 | OVM7690 カメラドライバー
動的実装のみ |
ベータ |
| できる | コントローラエリアネットワーク (CAN) ドライバー
静的実装のみ |
ベータ |
| CMP | コンパレータドライバ
静的実装のみ |
ベータ |
| コーデック/ak4384
コーデック/ak4642
コーデック/ak4953
コーデック/ak7755 |
AK4384 コーデック ドライバー
動的実装のみ
AK4642 コーデック ドライバー 動的実装のみ
AK4953 コーデック ドライバー 動的実装のみ
AK7755 コーデック ドライバー 動的実装のみ |
生産
生産
生産
生産 |
| cpld | CPLD XC2C64A ドライバー
静的実装のみ |
生産 |
| enc28j60 | ENC28J60 ドライバライブラリ
動的実装のみ |
ベータ |
| encx24j600 | ENCx24J600 ドライバライブラリ
動的実装のみ |
ベータ |
| エスマック | イーサネット メディア アクセス コントローラ (MAC) ドライバー
動的実装のみ |
生産 |
| 倫理 | イーサネット物理インターフェース (PHY) ドライバー
動的実装のみ |
生産 |
| フラッシュ | フラッシュドライバー
静的実装のみ |
ベータ |
| グラフィックス/コントローラー/LCC | 低コストのコントローラレス(LCC)グラフィックス ドライバー
動的実装のみ |
生産 |
| グラフィック/コントローラー/otm2201a | OTM2201a LCDコントローラドライバ
動的実装のみ |
生産 |
| グラフィック/コントローラー/s1d13517 | Epson S1D13517 LCDコントローラドライバ
動的実装のみ |
生産 |
| グラフィックス/コントローラー/SSD1289 | Solomon Systech SSD1289 コントローラー ドライバー
動的実装のみ |
生産 |
| グラフィックス/コントローラー/SSD1926 | Solomon Systech SSD1926 コントローラー ドライバー
動的実装のみ |
生産 |
| グラフィックス/コントローラー/TFT002 | TFT002 グラフィックス ドライバー
動的実装のみ |
生産 |
| 2c | I2C(Inter-Integrated Circuit)ドライバ
動的実装 静的実装 |
アルファアルファ |
| i2s | IC間サウンド(I2S)ドライバ
動的実装のみ |
ベータ |
| ic | 入力キャプチャドライバ
静的実装のみ |
ベータ |
| いいえ | 不揮発性メモリ(NVM)ドライバー
動的実装 静的実装 |
ベータベータ |
| oc | 出力比較ドライバ
静的実装のみ |
ベータ |
| pmp | パラレル マスター ポート (PMP) ドライバー
動的実装 静的実装 |
プロダクションベータ |
| rtcc | リアルタイムクロックとカレンダー(RTCC)ドライバー
静的実装のみ |
ベータ |
| SDカード | SD カード ドライバー (SPI ドライバーのクライアント)
動的実装のみ |
ベータ |
| スピ | シリアルペリフェラルインターフェース(SPI)ドライバ
動的実装 静的実装 |
プロダクションベータ |
|
spi_flash/sst25vf016b spi_flash/sst25vf020b spi_flash/sst25vf064c spi_flash/sst25 |
SPIフラッシュドライバ
動的実装のみ |
アルファ |
| 明日 | タイマードライバー
動的実装 静的実装 |
プロダクションベータ |
| タッチ/ADC10ビット
タッチ/ar1021
タッチ/mtch6301
タッチ/mtch6303 |
ADC 10ビットタッチドライバ 動的実装のみ AR1021 タッチドライバー 動的実装のみ MTCH6301 タッチドライバ 動的実装のみ MTCH6303 タッチドライバ 静的実装のみ |
ベータ
ベータ
ベータ
ベータ |
| ユーアート | ユニバーサル同期/非同期受信/送信(USART)ドライバ
動的実装 静的実装 |
生産
ベータ |
| USBFS
USBH |
PIC32MX ユニバーサル シリアル バス (USB) コントローラ ドライバー (USB デバイス) 動的実装のみPIC32MZユニバーサルシリアルバス(USB)コントローラドライバ(USBデバイス) 動的実装のみ |
生産
生産 |
| USBFS
USBH |
PIC32MX ユニバーサル シリアル バス (USB) コントローラ ドライバ (USB ホスト)
動的実装のみ PIC32MZ ユニバーサル シリアル バス (USB) コントローラ ドライバ (USB ホスト) 動的実装のみ |
ベータ
ベータ |
| wifi/mrf24w
wifi/mrf24wn |
MRF24WGコントローラ用Wi-Fiドライバー 動的実装のみMRF24WNコントローラ用Wi-Fiドライバー 動的実装のみ |
生産
生産 |
システムサービス
| /フレームワーク/システム/ | 説明 | リリース タイプ |
| クリック | クロックシステムサービスライブラリ
動的実装 静的実装 |
生産
生産 |
| 指示 | コマンドプロセッサシステムサービスライブラリ
動的実装のみ |
生産 |
| 一般 | 共通システムサービスライブラリ | ベータ |
| コンソール | コンソールシステムサービスライブラリ
動的実装 静的実装 |
ベータ
アルファ |
| デバッグ | デバッグシステムサービスライブラリ
動的実装のみ |
ベータ |
| デブコン | デバイス制御システムサービスライブラリ
動的実装のみ |
生産 |
| DMA | ダイレクトメモリアクセスシステムサービスライブラリ
動的実装 |
生産 |
| fs | File システムサービスライブラリ
動的実装のみ |
生産 |
| 整数 | 割り込みシステムサービスライブラリ
静的実装のみ |
生産 |
| メモリ | メモリシステムサービスライブラリ
静的実装のみ |
ベータ |
| メッセージ | メッセージングシステムサービスライブラリ
動的実装のみ |
ベータ |
| ポート | ポートシステムサービスライブラリ
静的実装のみ |
生産 |
| ランダム | 乱数生成システムサービスライブラリ
静的実装のみ |
生産 |
| リセット | システムサービスライブラリをリセットする
静的実装のみ |
ベータ |
| 明日 | タイマーシステムサービスライブラリ
動的実装のみ |
ベータ |
| 触る | タッチシステムサービスライブラリ
動的実装のみ |
ベータ |
| wdt | ウォッチドッグタイマーシステムサービスライブラリ
静的実装のみ |
ベータ |
周辺ライブラリ:
| /フレームワーク/ | 説明 | リリースタイプ |
| 周辺 | サポートされているすべてのPIC32マイクロコントローラ用の周辺ライブラリソースコード | 生産 |
| PIC32MX1XX/2XX 28/36/44-pin Family | 生産 | |
| PIC32MX1XX/2XX/5XX 64/100-pin Family | 生産 | |
| PIC32MX320/340/360/420/440/460 Family | 生産 | |
| PIC32MX330/350/370/430/450/470 Family | 生産 | |
| PIC32MX5XX/6XX/7XXファミリー | 生産 | |
| PIC32MZ組み込みコネクティビティ(EC)ファミリ | 生産 | |
| PIC32MZ 組み込みコネクティビティ(浮動小数点ユニット搭載)(EF)ファミリ | 生産 |
オペレーティング システム抽象化レイヤー (OSAL):
| /フレームワーク/ | 説明 | リリース タイプ |
| オサル | オペレーティング システム抽象化レイヤー (OSAL) | 生産 |
ボード サポート パッケージ (BSP):
| /bsp/ | 説明 | リリース タイプ |
| bt_audio_dk | PIC32 Bluetooth オーディオ開発キット用の BSP。 | 生産 |
| チップキット_wf32 | chipKIT™ WF32™ Wi-Fi 開発ボード用の BSP。 | 生産 |
| チップキット_wifire | chipKIT™ Wi-FIRE 開発ボード用の BSP。 | 生産 |
| pic32mx_125_sk | PIC32MX1/2/5 スターターキット用の BSP。 | 生産 |
| pic32mx_125_sk+lcc_pictail+qvga | PIC3.2MX320/240/32 スターター キットに接続されたグラフィックス ディスプレイ Truly 1 インチ 2×5 ボードを備えた低コスト コントローラレス (LCC) グラフィックス PICtail Plus ドーター ボード用の BSP。 | 生産 |
| pic32mx_125_sk+meb | マルチメディア拡張ボード (MEB) に接続された PIC32MX1/2/5 スターター キット用の BSP。 | 生産 |
| pic32mx_bt_sk | PIC32 Bluetooth スターターキット用の BSP。 | 生産 |
| pic32mx_eth_sk | PIC32 イーサネット スターター キット用の BSP。 | 生産 |
| pic32mx_eth_sk2 | PIC32 Ethernet Starter Kit II 用の BSP。 | 生産 |
| pic32mx_pcap_db | 投影型静電容量タッチを備えた PIC32 GUI 開発ボード用の BSP。 | 生産 |
| pic32mx_usb_デジタル_オーディオ_ab | PIC32 USBオーディオアクセサリボード用BSP | 生産 |
| pic32mx_usb_sk2 | PIC32 USB スターターキット II の BSP。 | 生産 |
| pic32mx_usb_sk2+lcc_pictail+qvga | PIC3.2 USB スターター キット II に接続されたグラフィックス ディスプレイ Truly 320 インチ 240×32 ボードを備えた低コスト コントローラレス (LCC) グラフィックス PICtail Plus ドーター ボード用の BSP。 | 生産 |
| pic32mx_usb_sk2+lcc_pictail+wqvga | PIC4.3 USB スターター キット II に接続されたグラフィックス ディスプレイ Powertip 480 インチ 272×32 ボードを備えた低コスト コントローラレス (LCC) グラフィックス PICtail Plus ドーター ボード用の BSP。 | 生産 |
| pic32mx_usb_sk2+meb | PIC32 USB スターター キット II に接続されたマルチメディア拡張ボード (MEB) 用の BSP。 | 生産 |
| pic32mx_usb_sk2+s1d_pictail+vga | PIC1 USB スターター キット II に接続されたグラフィックス ディスプレイ Truly 13517 インチ 5.7×640 ボードを備えたグラフィックス コントローラ PICtail Plus Epson S480D32 ドーター ボード用の BSP。 | 生産 |
| pic32mx_usb_sk2+s1d_pictail+wqvga | PIC1 USB スターター キット II に接続されたグラフィックス ディスプレイ Power tip 13517 インチ 4.3×480 ボードを備えたグラフィックス コントローラ PICtail Plus Epson S272D32 ドーター ボード用の BSP。 | 生産 |
| pic32mx_usb_sk2+s1d_pictail+wvga | PIC1 USB スターター キット II に接続されたグラフィックス ディスプレイ Truly 13517 インチ 7×800 ボードを備えたグラフィックス コントローラ PICtail Plus Epson S400D32 ドーター ボード用の BSP。 | 生産 |
| pic32mx_usb_sk2+ssd_pictail+qvga | PIC1926 USB スターター キット II に接続されたグラフィックス ディスプレイ Truly 3.2 インチ 320×240 ボードを備えたグラフィックス LCD コントローラ PICtail Plus SSD32 ドーター ボード用の BSP。 | 生産 |
| pic32mx_usb_sk3 | PIC32 USB スターターキット III 用の BSP。 | 生産 |
| pic32mx270f512l_pim+bt_audio_dk | PIC32 Bluetooth オーディオ開発キットに接続された PIC270MX512F32L プラグイン モジュール (PIM) 用の BSP。 | 生産 |
| pic32mx460_pim+e16 | Explorer 32 開発ボードに接続された PIC460MX512F16L プラグイン モジュール (PIM) 用の BSP。 | 生産 |
| pic32mx470_pim+e16 | Explorer 32 開発ボードに接続された PIC450MX470/512F16L プラグイン モジュール (PIM) 用の BSP。 | 生産 |
| pic32mx795_pim+e16 | Explorer 32 開発ボードに接続された PIC795MX512F16L プラグイン モジュール (PIM) 用の BSP。 | 生産 |
| pic32mz_ec_pim+bt_audio_dk | PIC32 Bluetooth オーディオ開発キットに接続された PIC2048MZ144ECH32 オーディオ プラグイン モジュール (PIM) 用の BSP。 | 生産 |
| pic32mz_ec_pim+e16 | Explorer 32 開発ボードに接続された PIC2048MZ100ECH16 プラグイン モジュール (PIM) 用の BSP。 | 生産 |
| pic32mz_ec_sk | PIC32MZ 組み込みコネクティビティ (EC) スターター キット用の BSP。 | 生産 |
| pic32mz_ec_sk+meb2 | PIC32MZ 組み込みコネクティビティ (EC) スターター キットに接続されたマルチメディア拡張ボード II (MEB II) 用の BSP。 | 生産 |
| pic32mz_ec_sk+meb2+wvga | 5インチWVGA PCAPディスプレイボードを搭載したマルチメディア拡張ボードII(MEB II)用BSP( 注記) を PIC32MZ 組み込みコネクティビティ (EC) スターター キットに接続します。
注記: 5 インチ WVGA PCAP ディスプレイ ボードの入手方法については、お近くの Microchip 営業所にお問い合わせください。 |
生産 |
| pic32mz_ec_sk+s1d_pictail+vga | PIC1MZ 組み込みコネクティビティ (EC) スターター キットに接続されたグラフィックス ディスプレイ Truly 13517 インチ 5.7×640 ボードを備えたグラフィックス コントローラ PICtail Plus Epson S480D32 ドーター ボード用の BSP。 | 生産 |
| pic32mz_ec_sk+s1d_pictail+wqvga | PIC1MZ 組み込みコネクティビティ (EC) スターター キットに接続されたグラフィックス ディスプレイ Powertip 13517 インチ 4.3×480 ボードを備えたグラフィックス コントローラ PICtail Plus Epson S272D32 ドーター ボード用の BSP。 | 生産 |
| pic32mz_ec_sk+s1d_pictail+wvga | グラフィックスコントローラPICtail Plus Epson S1D13517ドーターボードと5インチWVGA PCAPディスプレイボード(参照)用のBSP 注記) を PIC32MZ 組み込みコネクティビティ 浮動小数点ユニット (EC) スターター キットに接続します。
注記: 5 インチ WVGA PCAP ディスプレイ ボードの入手方法については、お近くの Microchip 営業所にお問い合わせください。 |
生産 |
| pic32mz_ef_pim+bt_audio_dk | PIC32 Bluetooth オーディオ開発キットに接続された PIC2048MZ144EFH32 オーディオ プラグイン モジュール (PIM) 用の BSP。 | 生産 |
| pic32mz_ef_pim+e16 | Explorer 32 開発ボードに接続された PIC2048MZ100EFH16 プラグイン モジュール (PIM) 用の BSP。 | 生産 |
| pic32mz_ef_sk | PIC32MZ 組み込みコネクティビティおよび浮動小数点 (EF) スターター キット用の BSP。 | 生産 |
| pic32mz_ef_sk+meb2 | PIC32MZ 組み込みコネクティビティおよび浮動小数点ユニット (EF) スターター キットに接続されたマルチメディア拡張ボード II (MEB II) 用の BSP。 | 生産 |
| pic32mz_ef_sk+meb2+wvga | 5インチWVGA PCAPディスプレイボードを搭載したマルチメディア拡張ボードII(MEB II)用BSP( 注記) を PIC32MZ 組み込みコネクティビティ 浮動小数点ユニット (EF) スターター キットに接続します。
注記: 5 インチ WVGA PCAP ディスプレイ ボードの入手方法については、お近くの Microchip 営業所にお問い合わせください。 |
生産 |
| pic32mz_ef_sk+s1d_pictail+vga | グラフィックス コントローラ PICtail Plus Epson S1D13517 ドーター ボード用の BSP。グラフィックス ディスプレイ Truly 5.7 インチ 640×480 ボードが、PIC32MZ 組み込みコネクティビティおよび浮動小数点ユニット (EF) スターター キットに接続されています。 | 生産 |
| pic32mz_ef_sk+s1d_pictail+wqvga | グラフィックス コントローラ PICtail Plus Epson S1D13517 ドーター ボード用の BSP。グラフィックス ディスプレイ Powertip 4.3 インチ 480×272 ボードが、PIC32MZ 組み込み接続および浮動小数点ユニット (EF) スターター キットに接続されています。 | 生産 |
| wifi_g_db | Wi-Fi G デモ ボード用の BSP。 | 生産 |
オーディオアプリケーション:
| /アプリ/オーディオ/ | 説明 | リリース タイプ |
| オーディオマイクループバック | オーディオマイクループバックのデモ | 生産 |
| オーディオトーン | オーディオトーンのデモンストレーション | 生産 |
| mac_audio_hi_res | ハイレゾオーディオデモ | 生産 |
| SDカード_USB_オーディオ | USBオーディオSDカードのデモ | ベータ |
| ユニバーサルオーディオデコーダー | ユニバーサルオーディオデコーダーのデモ | 生産 |
| USBヘッドセット | USBオーディオヘッドセットのデモンストレーション | 生産 |
| usb_マイク | USBオーディオマイクのデモンストレーション | 生産 |
| USBスピーカー | USBオーディオスピーカーのデモ | 生産 |
Bluetooth アプリケーション:
| /アプリ/Bluetooth/ | 説明 | リリース タイプ |
| データ/データ基本 | Bluetooth® 基本データデモンストレーション | 生産 |
| データ/データ温度センサーRGB | Bluetooth温度センサーとRGBデータのデモンストレーション | 生産 |
| プレミアム/オーディオ/a2dp_avrcp | Bluetoothプレミアムオーディオのデモンストレーション | 生産 |
ブートローダアプリケーション:
| /apps/ブートローダー/ | 説明 | リリース タイプ |
| 基本的な | 基本的なブートローダのデモ | 生産 |
| ライブアップデート | ライブアップデートのデモ | 生産 |
クラス B アプリケーション:
| /アプリ/クラスb/ | 説明 | リリース タイプ |
| クラスBデモ | クラスBライブラリデモンストレーション | 生産 |
暗号化アプリケーション:
| /アプリ/暗号/ | 説明 | リリース タイプ |
| 暗号化_復号化 | 暗号周辺ライブラリ MD5 暗号化/復号化デモ | 生産 |
| ラージハッシュ | 暗号周辺ライブラリハッシュのデモ | 生産 |
ドライバーアプリケーション:
| /アプリ/ドライバー/ | 説明 | リリース タイプ |
| i2c/i2c_rtcc | I2C RTCC デモ | 生産 |
| nvm/nvm_read_write | NVMデモンストレーション | 生産 |
| spi/シリアル_eeprom | SPIデモンストレーション | 生産 |
| spi/spi_loopback | SPIデモンストレーション | 生産 |
| spi_flash/sst25vf020b | SPIフラッシュSST25VF020Bデバイスデモ | 生産 |
| usart/usart_echo | USARTデモンストレーション | 生産 |
| usart/usart_loopback | USARTループバックのデモ | 生産 |
Exampファイルアプリケーション:
| /アプリ/examples / | 説明 | リリース タイプ |
| 私の最初のアプリ | MPLAB Harmonyチュートリアル例ampルソリューション | 該当なし |
| 周辺 | MPLAB Harmony準拠ペリフェラルライブラリExampレ | 生産 |
| システム | MPLAB Harmony準拠システムサービスライブラリExampレ | 生産 |
外部メモリプログラマーのアプリケーション:
| /アプリ/プログラマー/ | 説明 | リリース タイプ |
| 外部フラッシュ | 外部フラッシュブートローダのデモ | 生産 |
| sqi_flash | 外部メモリプログラマSQIフラッシュデモンストレーション | 生産 |
File システムアプリケーション:
| /アプリ/fs/ | 説明 | リリース タイプ |
| nvm_fat_single_disk | シングルディスク不揮発性メモリ FAT FS デモ | 生産 |
| nvm_mpfs_シングルディスク | シングルディスク不揮発性メモリ MPFS デモ | 生産 |
| nvm_sdcard_fat_mpfs_マルチディスク | マルチディスク不揮発性メモリ FAT FS MPFS デモ | 生産 |
| nvm_sdcard_fat_マルチディスク | マルチディスク不揮発性メモリ FAT FS デモ | 生産 |
| SDカード_FAT_シングルディスク | シングルディスク SD カード FAT FS デモ | 生産 |
| sdカード_msd_fat_マルチディスク | マルチディスク SD カード MSD FAT FS デモ | 生産 |
| sst25_脂肪 | SST25 フラッシュ FAT FS デモ | アルファ |
グラフィックス アプリケーション:
| /アプリ/グラフィック/ | 説明 | リリース タイプ |
| 基本的な画像の動き | 基本的な画像モーショングラフィックスライブラリのデモンストレーション | 生産 |
| emwin_クイックスタート | SEGGER emWin クイックスタートデモ | 生産 |
| 外部リソース | 保存されたグラフィックリソースの外部メモリアクセスのデモ | 生産 |
| グラフィックショーケース | グラフィックス低コストコントローラレス(LCC)WVGAデモ | 生産 |
| LCCC | 低コストのコントローラレス(LCC)グラフィックスのデモ | 生産 |
| メディア画像viewer | グラフィックメディアイメージ Viewerデモンストレーション | 生産 |
| 物体 | グラフィックスオブジェクトレイヤーのデモンストレーション | 生産 |
| 原生的 | グラフィックスプリミティブレイヤーのデモンストレーション | 生産 |
| 抵抗膜タッチキャリブレーション | 抵抗膜方式タッチキャリブレーションのデモンストレーション | 生産 |
| s1d13517 | エプソン S1D13517 LCD コントローラのデモ | 生産 |
| ssd1926 | Solomon Systech SSD1926 コントローラーのデモ | 生産 |
マルチメディア拡張ボード II (MEB II) の用途:
| /apps/meb_ii/ | 説明 | リリース タイプ |
| グラフィックカメラ | グラフィックカメラのデモンストレーション | 生産 |
| gfx_cdc_com_port_single | グラフィックスとUSB CDCを組み合わせたデモ | 生産 |
| gfx_フォトフレーム | グラフィックフォトフレームのデモンストレーション | 生産 |
| グラフィック_web_server_nvm_mpfs | グラフィックスとTCP/IPの組み合わせ Web サーバーデモンストレーション | 生産 |
| エムウィン | SEGGER emWin® の MEB II デモ機能 | ベータ |
RTOS アプリケーション:
| /アプリ/rtos/ | 説明 | リリース タイプ |
| エンボス | SEGGER embOS® デモンストレーション | 生産 |
| フリートス | FreeRTOS™ デモ | 生産 |
| オープンルトス | OPENRTOSデモ | 生産 |
| スレッドx | Express Logic ThreadX デモ | 生産 |
| uC_OS_II | Micriµm® µC/OS-II™ のデモ | ベータ |
| uC_OS_III | Micriµm® µC/OS-III™ のデモ | 生産 |
TCP/IP アプリケーション:
| /apps/tcpip/ | 説明 | リリース タイプ |
| バークレーTCPクライアント | Berkeley TCP/IP クライアントのデモ | 生産 |
| バークレーTCPサーバー | バークレー TCP/IP サーバのデモンストレーション | 生産 |
| berkeley_udp_クライアント | Berkeley TCP/IP UDP クライアントのデモ | 生産 |
| バークレーUDPリレー | バークレー TCP/IP UDP リレー デモンストレーション | 生産 |
| バークレーUDPサーバー | バークレー TCP/IP UDP サーバーのデモ | 生産 |
| wolfssl_tcp_クライアント | wolfSSL TCP/IP TCP クライアントのデモ | 生産 |
| wolfssl_tcp_server | wolfSSL TCP/IP TCPサーバのデモ | 生産 |
| snmpv3_nvm_mpfs | SNMPv3 不揮発性メモリ マイクロチップ独自 File システムデモンストレーション | 生産 |
| snmpv3_sdcard_fatfs | SNMPv3 不揮発性メモリ SD カード FAT File システムデモンストレーション | 生産 |
| tcpip_tcp_クライアント | TCP/IP TCP クライアントのデモ | 生産 |
| tcpip_tcp_クライアント_サーバー | TCP/IP TCP クライアント サーバー デモ | 生産 |
| tcpip_tcp_server | TCP/IP TCP サーバーのデモ | 生産 |
| tcpip_udp_クライアント | TCP/IP UDP クライアントのデモ | 生産 |
| tcpip_udp_クライアント_サーバー | TCP/IP UDPクライアントサーバのデモ | 生産 |
| tcpip_udp_server | TCP/IP UDP サーバーのデモ | 生産 |
| web_server_nvm_mpfs | 不揮発性メモリマイクロチップ独自 File システム Web サーバーデモンストレーション | 生産 |
| web_server_sdcard_fatfs | SDカードFAT File システム Web サーバーデモンストレーション | 生産 |
| wifiの簡単設定 | Wi-Fi® EasyConf デモンストレーション | 生産 |
| wifi_g_デモ | Wi-Fi G デモ | 生産 |
| wifi_wolfssl_tcp_クライアント | Wi-Fi wolfSSL TCP/IP クライアントのデモ | 生産 |
| wifi_wolfssl_tcp_サーバー | Wi-Fi wolfSSL TCP/IPサーバのデモ | 生産 |
| wolfssl_tcp_クライアント | wolfSSL TCP/IP クライアントのデモ | 生産 |
| wolfssl_tcp_server | wolfSSL TCP/IPサーバのデモ | 生産 |
テストアプリケーション:
| /apps/meb_ii/ | 説明 | リリース タイプ |
| テスト_sample | MPLAB ハーモニーテスト Sampファイルアプリケーション | アルファ |
USBデバイスアプリケーション:
| /アプリ/usb/デバイス/ | 説明 | リリース タイプ |
| cdc_com_port_dual | CDC デュアルシリアル COM ポート エミュレーションのデモ | 生産 |
| cdc_com_port_single | CDC シングルシリアル COM ポート エミュレーションのデモ | 生産 |
| cdc_msd_basic | CDC マスストレージデバイス (MSD) のデモンストレーション | 生産 |
| cdc_シリアル_エミュレータ | CDCシリアルエミュレーションデモ | 生産 |
| cdc_シリアル_エミュレータ_msd | CDCシリアルエミュレーションMSDデモンストレーション | 生産 |
| hid_basic | 基本的なUSBヒューマンインターフェースデバイス(HID)のデモ | 生産 |
| 隠しジョイスティック | USB HIDクラスジョイスティックデバイスのデモンストレーション | 生産 |
| 隠しキーボード | USB HIDクラスキーボードデバイスのデモンストレーション | 生産 |
| 隠しマウス | USB HIDクラスマウスデバイスのデモンストレーション | 生産 |
| hid_msd_basic | USB HIDクラスMSDデモンストレーション | 生産 |
| msd_basic | USB MSDデモンストレーション | 生産 |
| msd_fs_spiflash | USB MSD SPIフラッシュ File システムデモンストレーション | 生産 |
| msd_sdカード | USB MSD SDカードのデモンストレーション | 生産 |
| ベンダー | USBベンダー(つまり、ジェネリック)のデモ | 生産 |
USB ホスト アプリケーション:
| /apps/usb/ホスト/ | 説明 | リリース タイプ |
| オーディオスピーカー | USB Audio v1.0 ホストクラス ドライバーのデモ | 生産 |
| cdc_basic | USB CDC 基本デモンストレーション | 生産 |
| cdc_msd | USB CDC MSD 基本デモンストレーション | 生産 |
| hid_basic_keyboard | USB HIDホストキーボードのデモンストレーション | 生産 |
| hid_basic_mouse | USB HIDホストマウスのデモ | 生産 |
| ハブ_cdc_hid | USB HID CDC ハブのデモ | 生産 |
| ハブ_msd | USB MSDハブホストのデモ | 生産 |
| msd_basic | USB MSDホストのシンプルなサムドライブのデモ | 生産 |
ビルド済みバイナリ:
| /bin/フレームワーク | 説明 | リリース タイプ |
| ブルートゥース | ビルド済み PIC32 Bluetooth スタック ライブラリ | 生産 |
| Bluetooth/プレミアム/オーディオ | 構築済み PIC32 Bluetooth オーディオ スタック ライブラリ (プレミアム) | 生産 |
| デコーダー/プレミアム/aac_microaptiv | microAptiv コア機能を備えた PIC32MZ デバイス用のビルド済み AAC デコーダー ライブラリ (プレミアム) | ベータ |
| デコーダー/プレミアム/aac_pic32mx | PIC32MX デバイス用 AAC デコーダー ライブラリ (プレミアム) | ベータ |
| デコーダー/プレミアム/mp3_microaptiv | microAptiv コア機能を備えた PIC3MZ デバイス用の事前構築済み MP32 デコーダ ライブラリ (プレミアム) | 生産 |
| デコーダー/プレミアム/mp3_pic32mx | PIC3MX デバイス用プリビルド MP32 デコーダ ライブラリ (プレミアム) | 生産 |
| デコーダー/プレミアム/wma_microaptiv | microAptiv コア機能を備えた PIC32MZ デバイス用のビルド済み WMA デコーダー ライブラリ (プレミアム) | ベータ |
| デコーダー/プレミアム/wma_pic32mx | PIC32MX デバイス用ビルド済み WMA デコーダー ライブラリ (プレミアム) | ベータ |
| 数学/DSP | PIC32MZデバイス用のプリビルドDSP固定小数点演算ライブラリ | 生産 |
| 数学/libq | PIC32MZデバイス用のビルド済みLibQ固定小数点数学ライブラリ | 生産 |
| 数学/libq/libq_c | Pic32MX および Pic32MZ デバイスと互換性のある C 実装を備えた、事前に構築された数学ライブラリ。(注: これらのルーチンは libq ライブラリの機能とは互換性がありません) | ベータ |
| 周辺 | プリビルド周辺機器ライブラリ | 製品版/ベータ版 |
ビルドフレームワーク:
| /ビルド/フレームワーク/ | 説明 | リリース タイプ |
| 数学/libq | LibQ ライブラリビルドプロジェクト | 生産 |
| 数学/libq | LibQ_C ライブラリビルドプロジェクト | アルファ |
| 周辺 | 周辺ライブラリ構築プロジェクト | 生産 |
ユーティリティ:
| /ユーティリティ/ | 説明 | リリース タイプ |
| mhc/plugins/ディスプレイマネージャー/ディスプレイマネージャー.jar | MPLAB Harmony ディスプレイマネージャプラグイン | ベータ |
| mhc/com-microchip-mplab-modules-mhc.nbm | MPLAB Harmony Configurator (MHC) プラグイン
MPLAB Harmony Graphics Composer(MHCプラグインに含まれています) |
生産
ベータ |
| mib2bib/mib2bib.jar | コンパイルされたカスタム Microchip MIB スクリプト (snmp.mib) で snmp.bib と mib.h を生成します。 | 生産 |
| mpfs_generator/mpfs2.jar | TCP/IP MPFS File ジェネレーターとアップロードユーティリティ | 生産 |
| セガー/エムウィン | MPLAB Harmony emWin デモアプリケーションで使用される SEGGER emWin ユーティリティ | ベンダー |
| tcpip_discoverer/tcpip_discoverer.jar | TCP/IP マイクロチップノード検出ユーティリティ | 生産 |
サードパーティ製ソフトウェア:
| /第三者/ | 説明 | リリース タイプ |
| デコーダ | デコーダライブラリソース配布 | ベンダー |
| グラフィック/emwin | SEGGER emWin® グラフィックスライブラリ配布 | ベンダー |
| rtos/embOS | SEGGER embOS® ディストリビューション | ベンダー |
| rtos/フリーRTOS | PIC32MZデバイスをサポートするFreeRTOSソース配布 | ベンダー |
| rtos/MicriumOSII | Micriµm® µC/OS-II™ ディストリビューション | ベンダー |
| rtos/MicriumOSIII | Micriµm® µC/OS-III™ ディストリビューション | ベンダー |
| rtos/OpenRTOS | PIC32MZデバイスをサポートするOPENRTOSソースディストリビューション | ベンダー |
| rtos/ThreadX | Express Logic ThreadX ディストリビューション | ベンダー |
| セガー/エムウィン | SEGGER emWin® Pro ディストリビューション | ベンダー |
| TCPIP/ウルフSSL | wolfSSL(旧CyaSSL)組み込みSSLライブラリオープンソースベースのデモ | ベンダー |
| tcpip/iniche | InterNicheライブラリ配信 | ベンダー |
ドキュメント:
| /ドキュメント/ | 説明 | リリース タイプ |
| ハーモニーヘルプ.pdf | MPLAB Harmony ヘルプ(ポータブル ドキュメント形式、PDF) | 生産 |
| ハーモニーヘルプ.chm | コンパイルされたヘルプ (CHM) 形式の MPLAB Harmony ヘルプ | 生産 |
| html/インデックス.html | MPLAB Harmony ヘルプ(HTML 形式) | 生産 |
| ハーモニー互換性ワークシート.pdf | MPLAB Harmony の互換性レベルを決定し、互換性ガイドラインの例外や制限事項を把握するために使用する PDF フォーム | 生産 |
| ハーモニーリリース概要v1.11.pdf | MPLAB Harmonyリリース概要では、リリース情報を一目で確認できます。 | 生産 |
| ハーモニーリリースノートv1.11.pdf | MPLAB Harmony リリースノート(PDF) | 生産 |
| ハーモニーライセンスv1.11.pdf | MPLAB Harmony ソフトウェア ライセンス契約書 (PDF) | 生産 |
リリースタイプ
このセクションでは、リリースの種類とその意味について説明します。
説明
MPLAB Harmony モジュールのリリースは、次の図に示すように 3 つの異なるタイプのいずれかになります。

アルファリリース
モジュールのアルファリリース版は通常、初期リリースです。アルファリリースには基本機能セットの完全な実装が含まれており、機能的にユニットテストされ、正しくビルドされます。アルファリリースは、優れた「事前リリース」です。viewMicrochip社が現在取り組んでいる新しい開発について知るには、「」は新しい機能の探索に非常に役立ちます。ただし、完全な正式なテストプロセスを経ておらず、製品版がリリースされる前にインターフェースの一部が変更されることはほぼ確実であるため、製品版での使用は推奨されません。
ベータ版リリース
モジュールのベータリリースバージョンが内部インターフェースを通過しましたview ベータ版は、開発プロセスが適切に行われ、機能の正式なテストが行われています。また、アルファ版で報告された問題は修正または文書化されています。モジュールがベータ版の場合、通常の状況では正常に機能し、インターフェースも最終版に非常に近い状態であると期待できます(ただし、必要に応じて変更を加えることは可能です)。ただし、ストレステストやパフォーマンステストは実施されておらず、誤った使用方法で正常に動作しない可能性があります。ベータ版は本番環境での使用には推奨されませんが、開発には使用できます。
プロダクションリリース
モジュールが製品版としてリリースされる時点で、機能は完了し、完全にテストされ、インターフェースは「フリーズ」されています。以前のリリースで発生した既知の問題はすべて修正またはドキュメント化されています。既存のインターフェースは将来のリリースでも変更されません。機能やインターフェース関数が追加される可能性はありますが、既存のインターフェース関数は変更されません。これは、安定したアプリケーション・プログラム・インターフェース (API) を備えた安定したコードであり、製品版として安心してご利用いただけます。
バージョン番号
このセクションでは、MPLAB Harmony のバージョン番号の意味について説明します。
説明
MPLAB Harmony バージョン番号体系
MPLAB Harmony は次のバージョン番号付けスキームを使用します。
。 [. ][ ] どこ:
- = メジャーリビジョン(多くのモジュールまたはすべてのモジュールに影響する重要な変更)
- = マイナーリビジョン(新機能、定期リリース)
- [. ] = ドットリリース(エラー修正、予定外のリリース)
- [ ] = リリースタイプ(該当する場合、アルファ版はa、ベータ版はb)。製品版リリースにはリリースタイプ文字は含まれません。
バージョン文字列
SYS_VersionStrGet 関数は次の形式で文字列を返します。
「 。 [. ][ ]”
どこ:
- モジュールのメジャーバージョン番号
- モジュールのマイナーバージョン番号
- オプションの「パッチ」または「ドット」リリース番号(「00」の場合は文字列に含まれません)
- オプションのリリースタイプで、アルファ版の場合は「a」、ベータ版の場合は「b」です。リリースが製品版(アルファ版でもベータ版でもない)の場合は、このタイプは含まれません。
注: バージョン文字列にはスペースは含まれません。
Examp上:
「0.03a」
「1.00」
バージョン番号
SYS_VersionGet 関数から返されるバージョン番号は、次の 10 進形式 (BCD 形式ではない) の符号なし整数です。
* 10000以上* 100以上
数字は 10 進数で表され、意味はバージョン文字列で説明されているものと同じです。
注: リリース タイプを数値で表すことはできません。
Examp上:
バージョン「0.03a」の場合、返される値は 0 * 10000 + 3 * 100 + 0 になります。
バージョン「1.00」の場合、返される値は 1 * 100000 + 0 * 100 + 0 になります。
© 2013-2017 Microchip Technology Inc.
よくある質問
- Q: MPLAB HarmonyはC++プログラミングで使用できますか? 言語?
A: いいえ、MPLAB Harmony は C++ でテストされていないため、このプログラミング言語はサポートされていません。 - Q: ビルドの推奨最適化レベルは? MPLAB Harmony 周辺ライブラリを使用したプロジェクトですか?
A: 周辺ライブラリ内の未使用セクションからコードを削除するには、-O1 最適化レベルをお勧めします。 - Q: MPLAB Harmonyアンインストーラは、ユーザーが変更したファイルをどのように処理しますか? files?
A: アンインストーラーはすべてを削除します fileインストーラによってインストールされたファイルは、たとえユーザーによって変更されたとしても、そのまま残ります。ただし、新しい fileユーザーが追加した内容は削除されません。
ドキュメント / リソース
![]() |
MICROCHIP Harmony 統合ソフトウェア フレームワーク [pdf] ユーザーガイド v1.11、ハーモニー統合ソフトウェアフレームワーク、統合ソフトウェアフレームワーク、ソフトウェアフレームワーク、フレームワーク |





