Download List

Project Description

このプロジェクトは、NXP社のCORTEX-M3マイコンLPC1768に、ITRON互換リアルタイムOS、TOPPERS/ASPを移植し、配布することを目的としています。

System Requirements

System requirement is not defined

Released at 2011-09-10 22:31
Samples Sample_LPCXpresso1768_20110910 (3 files Hide)

Release Notes

TOPPERS/ASPとCMSISを使ったLPCXpresso IDEのサンプルプログラム。

サンプルプログラムとcmsisライブラリおよびcmsisを使ったサブシステムの詰め合わせ。いずれのプロジェクトもLPCXpresso IDEのマネージド・プロジェクトである。サンプルプログラムをスケルトンとして流用する場合には、プロジェクトをコピーせず、IDE上で名前を変更する。これによって、パス環境変数も自動的に変更される。

cmsisとsubsystemはアーカイブ・プロジェクトであり、各サンプル・プログラムから参照されている。そのため、参照しているプログラムをビルドすると、これらのアーカイブ・プロジェクトもビルドされる。

LPCXpresso IDEからサンプルプログラムを読み込むには File -> Import... -> General -> Existing Projects int Workspaceを実行し、Select Archive Fileで本zipファイルを選ぶ。

ビルドに失敗する場合には、各サンプルのREADMEを参照のこと。特に 999_asp_skeltonプロジェクトのREADMEを読むとよい。

開発環境は

  • Ubuntu 10.04 * LPCXpresso 3.8.2 129
  • TOPPERS/ASP ターゲット非依存部 1.7.0
  • TOPPERS/ASP CORTEX-M3依存部 1.7.0
  • TOPPERS/ASP for LPCXpresso 1768 1.7.1

配布は以下の三つを例外として、TOPPERSライセンスにしたがう

  • cmsis : ARMおよびNXPのライセンス
  • lpc1768_generic依存部 LDスクリプト : Codedsourceryのライセンス
  • lpcxpresso1768依存部 LDスクリプト : CodeRedのライセンス

Changelog

  • CORTEX-M3依存部を、TOPPERSプロジェクトの公式配布版に変更した。また、チップ依存部を公式配布版のそれに準拠させた。
  • SIOのUARTピン割り当てをLPCxpressoのそれにあわせた。
  • 補足 : 9月19日に、ファイルをtar.gz 形式に変更した