Home New Help Edit

LPCXpresso7を使う

Suns & Moon Laboratory


インストール

Windows7
LPCXpresso_7.5.0_254.exe

CMSISを使ってみる


File->New->Project

「New Project」
C/C++▼LPCXpresso C Project
Next

「New LPCXpresso C Project」
LPC11/LPC12▼LPC11xx/LPC11Cxx/LPC11Dxx▼C Project
Next

Project Name -> "test_cmsis_c"
Next

LPC11xx▼LPC1114/302※ANIPOVmini revc1
Next

※プロジェクトフォルダー内に無い場合 ここから
Import
「Import」
Project archive -> Browse
C:\nxp\LPCXpresso_7.5.0_254\lpcxpresso\Examples\CMSIS_CORE\CMSIS_CORE_Latest.zip
Next

Deselect Allして
CMSIS_CORE_LPC11xxのみチェック
Finish

「New LPCXpresso C Project」へ戻る

※プロジェクトフォルダー内に無い場合 ここまで


CMSIS Core libraryでnoneを選んで、もう一度CMSIS_CORE_LPC11xxを選択。※こうしないとNextを押せない。
Next

CMSIS DSPは使わないので、
CMSIS DSP Library to link projject to -> None
Next

CRPは使わない(メモリ余計に食う)
Enable linker support for CRPのチェック外す

Finish

LPCOpenを使ってみる


File->New->Project

「New Project」
C/C++▼LPCXpresso C Project
Next

「New LPCXpresso C Project」
LPC11/LPC12▼LPC11xx/LPC11Cxx/LPC11Dxx▼LPCOpen - C Project
Next

Project Name -> "test_cmsis_c"
Next

LPC11xx▼LPC1114/302※ANIPOVmini revc1
Next

※プロジェクトフォルダー内にchip libraryが無い場合 ここから

Import
「Import」
Project archive -> Browse
LPC1114は、「LPCXpresso LPC11C24 board」を使う。
v2.00aが最新(release 2014-01-17)
LPCOpen Software Development Platform (LPC11xx packages)
C:\nxp\LPCXpresso_7.5.0_254\lpcxpresso\Examples\LPCOpen\lpcopen_v2_00a_lpcxpresso_nxp_lpcxpresso_11c24.zip 選択してopen
Next

Deselect Allして
lpc_chip_11cxxx_lib(lpc_chip_11cxx_lib)のみチェック
Finish

「New LPCXpresso C Project」へ戻る

※プロジェクトフォルダー内にchip libraryが無い場合 ここmまで

LPCOpen Chip Library Project -> Browse
lpc_chip_11cxx_libを選択してok
Next

CMSIS DSPは使わないので、
CMSIS DSP Library to link projject to -> None
Next

CRPは使わない(メモリ余計に食う)
Enable linker support for CRPのチェック外す

Finish

C99にする

Properties -> C/C++ Build -> Settings -> Tool Settings -> MCU C Compiler -> Dialect -> Language standard -> GNU C99(-std=gnu99)


LPCXpresso使ってみる

Home New Help Edit
2023-03-24 09:22:18 32400