こちらを実行後、mruby/cでプログラムを書きたい場合はアップデート手順を実行

準備


新しいプロジェクトを作成

  1. MPLAB Xを起動
  2. File ⇒ New Project…
  3. Standalone Projectを選択してNext >
  4. ↓画面のように変更(PIC32MX170F256B) Next >
  5. 使用しているライターを選択してNext >
  6. 使用するコンパイラ(XC32)を選択してNext >
  7. プロジェクト名を記入してFinich(ここではrboard_c_test)
  8. 作成したプロジェクトのSource Filesを右クリックし、New ⇒ xc32_newfile.c…を選択
  9. ファイル名にmainと記入してFinich
  10. main.cに書かれている内容はすべて消してください。

プログラムを書いていく

  1. Production ⇒ Set Configration Bitsを選択。
  2. 設定内容を以下のように変更後に下にあるGenerate Source Code to Outputボタンをクリック
  3. コードが出てくるのですべてコピーしてmain.cへ貼り付け
  4. その下に下記コードを貼り付け。(1秒間隔のLチカプログラム)
  5. 
    // ms delay
    void delay(int t){
        t = t*4000;
        while(t>0) {t--;}
    }
    
    int main(void){
        TRISA = 0x0;
        TRISB = 0x0;
        while(1){
            // led1 on
            PORTAbits.RA0 = 1;
            delay(1000);
            // led1 off
            PORTAbits.RA0 = 0;
            delay(1000);
        }
        return 0;
    }
            
  6. Production → Set Project Configration → Custamize...
  7. Conf:[default] → PICkit3など → Power でチェックを入れる。
  8. Apply → OK
  9. 下記ボタンを押して書き込み