2013年4月15日月曜日

CMSIS-DAPでLPC1114FN28に接続する





KL25ZのCMSIS-DAPがSWD出来るようになったので、LPC1114FN28に接続してみました。
LPC1114FN28のサンプルプログラムが見つからなかったので、
LPC1114の日本語ドキュメントを参考にして main.c を次のように書いてみました。
LEDチカチカです。
Debugモードに入って View - System Viewer - GPIO - GPIO0 でレジスタを直接変更出来て便利。
Peripherals でも同じように変更出来ます。

#include "LPC11xx.h"

void SystemInit()
{
}

void wait()
{
    __IO int i = 200000;
    while(i-- > 0)
            ;
}

int main()
{
    LPC_GPIO0->DIR = 1<<7; // PIO0_7 output
    while(1) {
        LPC_GPIO0->DATA ^= 1<<7;
        wait();
     }
}


参考:
mbedをデバッグアダプタにしてみた(mbed-Link)

(2013/4/15)
---

0 件のコメント: