LPC800 (11) mbed (4) ライブラリを使う 12013年06月30日 16時52分23秒

mbed CMSIS の TARGET 部分も動いて、mbed ライブラリもできたとなると次は全体の動作確認だ。
まず main.c に読み込むヘッダーを mbed.h にしてみる。

 




../../api/platform.h(25): error: fatal error: cstddef: No such file or directory


エラーだ。ヘッダーファイルを見つけられない。
拡張子を変えて main.cpp にする。


./test_lpc810_out/test_lpc810.elf section `.text' will not fit in region `rom'
./test_lpc810_out/test_lpc810.elf section `.data' will not fit in region `ram'
region `rom' overflowed by 6592 bytes
region `ram' overflowed by 1192 bytes
sbrk.c:(.text+0x34): undefined reference to `__cs3_heap_limit'


容量オーバーした上に __cs3_heap_limit が見つからないらしい。
簡単にはいかないのね...


次に main.cpp を RealView で試す。
エラーは出ない。
書き込んでみると...
動かない。


踏んだり蹴ったりの結果だ。
さて、どうしよう?


参照:mbed
環境:LPC800 Mini Kit (LPC810M021FN8)
    + Keil MDK-ARM V4.53
    + LPC800 Support for version 4.60 of Keil MDK-ARM
    + GCC Sourcery CodeBench Lite 2012.09-63
    + mbed SDK
    + lpc21isp Version 1.92

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
このブログのタイトルは?(syslab と記入してください)

コメント:

トラックバック

このエントリのトラックバックURL: http://syslab.asablo.jp/blog/2013/06/30/6883685/tb