MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - MPLAB X IDEのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - MPLAB X IDE
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == MPLAB X IDEとは、Microchip社が公式で提供しているPICおよびAVR用の統合開発環境(IDE)である。<br> 詳細を知りたい場合は、こちらの公式Webサイトを参照する。<br> https://www.microchip.com/mplab/mplab-x-ide <br><br> == 依存関係のライブラリのインストール == 以下の依存関係のライブラリをインストールする。<br> # SUSE sudo zypper install libX11-6-32bit libX11-xcb1-32bit libXau6-32bit libXext6-32bit libxcb1-32bit <br><br> == MPLAB X IDEのダウンロード == 下記のURLから、MPLAB X IDEをダウンロードする。<br> https://www.microchip.com/mplab/mplab-x-ide <br> Linuxの場合は、ダウンロードしたファイルを解凍する。<br> tar zxvf MPLABX-vX.XX-<windowsまたはlinux>-installer.tar <br><br> == MPLAB X IDEのインストール == ダウンロードしたインストーラファイルに実行権限を付与ため、以下のコマンドを実行する。<br> chmod u+x MPLABX-vX.XX-<windowsまたはlinux>-installer.run <br> インストーラファイルを実行する。<br> Linuxの場合は以下のコマンドを実行する。Windowsの場合は実行ファイルをダブルクリックする。<br> sudo ./MPLABX-<バージョン名>-<windowsまたはlinux>-installer.run <br> 後は、インストーラの指示に従って進めていく。<br> <br> ここでは、MPLAB X IDEを/opt/microchip/MPLABXIDE-5_4ディレクトリにインストールしている。<br> <br><br> == XCコンパイラのインストール == MPLAB X IDEで使用するコンパイラを、[https://www.microchip.com/MPLABxc Microchipの公式Webサイト]にアクセスしてダウンロードする。<br> 使用するマイコンに合わせて、XC8、XC16、XC32をダウンロードする。<br> * XC8 *: 8ビットのAVRマイコンとPICマイコン * XC16 *: 16ビットのPICマイコンとdsPICマイコン * XC32 *: 32ビットのAVRマイコンとPCマイコン <br> ダウンロードしたファイルに実行権限を付与してインストールする。<br> (ここでは、XC8コンパイラをダウンロードしたものとして進める)<br> chmod u+x xc8-<バージョン名>-full-install-linux-installer.run sudo ./xc8-<バージョン名>-full-install-linux-installer.run <br> ここでは、XC8コンパイラを/opt/microchip/xc8ディレクトリにインストールしている。<br> <br> MPLAB X IDEを起動して、[Tool] - [Option] - [Embedded]アイコン - [Build Tools]タブを選択する。<br> [Scan for Build Tools]ボタンを実行する、または、[Add]ボタンを入力して[Base Directory]項目にXC8のインストールディレクトリを入力する。<br> [Toolchain:]項目にXCコンパイラが表示されているか確認する。<br> <br> また、XCコンパイラにフォーカスを当てた状態で[Default]ボタンを押下すると、標準コンパイラに設定できる。<br> <br><br> == AVRツールチェインのインストール == XCコンパイラ以外にも使用できるコンパイラが存在する。<br> ここでは、Atmel Studioにも使用されているAVRツールチェインのインストール方法を記載する。<br> <br> まず、[https://www.microchip.com/mplab/avr-support/avr-and-arm-toolchains-c-compilers Microchipの公式Webサイト]にアクセスして、AVRツールチェインをダウンロードする。<br> ダウンロードしたファイルを解凍して、MPLAB X IDEのインストールディレクトリに配置する。<br> MPLAB X IDEを起動して、[Tool] - [Option] - [Embedded]アイコン - [Build Tools]タブを選択する。<br> [Scan for Build Tools]ボタンを実行する、または、[Add]ボタンを入力して[Base Directory]項目にAVRツールチェインを配置したディレクトリを入力する。<br> [Toolchain:]項目にAVRツールチェインが表示されているか確認する。<br> <br><br> == MPLAB X IDEのアンインストール == MPLAB X IDEのインストールディレクトリ直下に以下の2つのファイルが存在する。<br> * Uninstall_MPLAB_X_IDE_v5.40.desktop * Uninstall_MPLAB_X_IDE_v5.40 <br> これらのファイルの内、いずれかのファイルをスーパーユーザ権限で実行する。<br> sudo ./Uninstall_MPLAB_X_IDE_v5.40.desktop または su ./Uninstall_MPLAB_X_IDE_v5.40 <br><br> == XCコンパイラのアンインストール == まず、MPLAB X IDEを起動して、[Tool] - [Option] - [Embedded]アイコン - [Build Tools]タブを選択する。<br> [Options]画面左にある[Toolchain:]項目から、アンインストールするXCコンパイラにフォーカスを当てて、[Remove]ボタンを押下する。<br> MPLAB X IDEを終了する。<br> <br> 次に、XCコンパイラのインストールディレクトリ直下に移動して、以下のいずれかのファイルをスーパーユーザ権限で実行する。<br> sudo ./Uninstall MPLAB XC8 C Compiler.desktop または sudo ./Uninstall-xc8-v2.20 <br><br> == ファームウェアの書き込み == ここでは、書き込みデバイスとしてAtmel-ICEを使用している。<br> <br> # [File]メニューバー - [Project Properties]を選択する。<br>または、メイン画面左上の[Projects]ウインドウにあるプロジェクトを右クリックして、[Properties]を選択する。<br>または、下図の赤枠のプルダウンから[Customize...]を選択する。 #: [[ファイル:MPLAB Install 1.png|フレームなし|中央]] # [Project Properties]画面が表示されるので、画面左の[Categories:]ウインドウから[Conf: Release] - [Atmel-ICE]を選択する。 # 画面右にある[Option Categories:]プルダウン - [Communication]を選択して、以下の項目を変更する。 #: [Interface]項目を[ISP]に設定する。 #: [Speed (MHz)]項目を[0.125]に設定する。 # [Apply]ボタンを押下後、[OK]ボタンを押下する。 # [Make and Program Device]アイコンを押下して、ファームウェアをマイコンに書き込む。 <br><br> == ファームウェアのデバッグ == ここでは、書き込みデバイスとしてAtmel-ICEを使用している。<br> <br> # [File]メニューバー - [Project Properties]を選択する。<br>または、メイン画面左上の[Projects]ウインドウにあるプロジェクトを右クリックして、[Properties]を選択する。<br>または、下図の赤枠のプルダウンから[Customize...]を選択する。 #: [[ファイル:MPLAB Install 1.png|フレームなし|中央]] # [Project Properties]画面が表示されるので、画面左の[Categories:]ウインドウから[Conf: Debug] - [Atmel-ICE]を選択する。 # 画面右にある[Option Categories:]プルダウン - [Debug Option]を選択して、以下の項目を変更する。 #: [Use Software Breakpoints]チェックボックスにチェックを入力する。 # 画面右にある[Option Categories:]プルダウン - [Communication]を選択して、以下の項目を変更する。 #: [Interface]項目を[debugWire]に設定する。 # [Apply]ボタンを押下後、[OK]ボタンを押下する。 # [Debug Project]アイコンを押下して、ファームウェアのデバッグを行う。<br>この時、下図のメッセージが表示される場合は、10秒以内にマイコンに供給している電源を切り、再度電源を入れて、[OK]ボタンを押下する。 #: [[ファイル:MPLAB Install 2.png|フレームなし|中央]] <br><br> <br><br> __FORCETOC__ [[カテゴリ:AVR]][[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Windows10]]
インストール - MPLAB X IDE
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse