LPC11U35 QuickStart Board mbed SDK

LPC11U35 QuickStart Boardをmbed SDKで使ってみようと思います。
LPC11U35
まずは、サンプルコードを次のURLからダウンロードします。
http://www.embeddedartists.com/mbedsdk
http://www.embeddedartists.com/sites/default/files/ext/mbedsdk/mbed_test_130404.zip
IDEにはLPCXpresso v6.1.0_164を使用しました。LPCXpressoに新しいワークスペースを作成します。そしてImportでダウンロードしたmbed_test_130404.zipを読み込みます。
今回使うサンプルは、簡単なapp_ledを試してみます。Build Configurationsにqsb_lpc11u35を設定します。これだけではMPUの設定が変更されません。MPUをLPC1769からLPC11U35/401に変更します。
MPU

Pathが悪いのかBuildでエラーが出ます。
../main.cpp:1:18: fatal error: mbed.h: No such file or directory
mbed_test_130404.zipを解凍して、mbedフォルダをワークスペースの中にコピーします。これでもエラーが出るのでさらにapp_ledフォルダの中にもコピーします。Buildが通りました。binファイルのチェックサムをつけるためにProperties-Settingsの中のPost-buildのCommand欄を変更します。
checksum -p ${TargetChip} -d “${BuildArtifactFileBaseName}.bin”;
これに#がついてコメントアウトされているので削除します。再Buildして作成されたapp_led.binをUSB ISPでLPC11U24に書き込みます。めでたくLED点滅ができました。

http://akizukidenshi.com/catalog/g/gM-06948/
http://www.embeddedartists.com/products/boards/lpc11u35_qsb.php

© 2014 Spineedge Corporation.