2014年2月22日土曜日

LPCXpresso LPC1347でmbedインターフェースを動かす



以前の「LPCXpresso LPC1347でmbedインターフェースを動かしてみました。2013年12月5日」の追加です。

・割り込みハンドラ名の修正。USB_IRQn→USB_IRQ_IRQn USB_IRQHandler→USB_Handler
・IRCCTRLの削除。usbd_LPC13Uxx.c
・CPUクロック(CPU_CLOCK,OS_CLOCK)の変更。
・startupはmbedライブラリのを改造。TARGET_LPC13XX
LPC1347インターフェースのRTXをCortex-M3コードへ変更。

LPC1347をmbedにもしている(LPC800-MAXのファームウェアをLPC1347対応に変更。DipCortex M3のバイナリーが動きます)ので、ピン配置の便宜上、ピン割り当てをLPC11U35のから変更しました。

// SWCLK Pin P0_9
// SWDIO In/Out Pin P0_2
// nRESET Pin P0_8
DAP_config.h

// SW P1_29
// DAP_LED(green) P0_22
// MSD_LED P1_20
// CDC_LED P0_23
gpio.c

(2014/2/22)
---

0 件のコメント: