CQ-FRK-NXP-ARM (10) Raisonance RKit-ARM の Startup を使ってみる (1)2009年05月24日 21時10分06秒

Raisonance RKit-ARM は version 1.18.0903 から NXP のCPU が正式にサポートされた。
さっそく使ってみる。
サンプルが
C:\Program Files\Raisonance\Ride\Examples\ARM\NXP\LPC23xx_toggle
の中にあるので LED のポートを変更して動かしてみよう。
問題なく動いている。


次に、割り込み関係だ。
まず Startup を見てみる。場所とファイル名は
C:\Program Files\Raisonance\Ride\Lib\ARM\crt0_LPC23x.s
流れは
 ・ベクターテーブルセット
 ・スタックセット
 ・RAM の初期化
 ・main へジャンプ
といった具合だ。
その後に割り込みの手続きが書いてある。


しかし、割り込みの内容については自分で書かないといけないようだ。
と言うわけで簡単に lpc23x_it.c を書いてみる。
IRQ 以外はとりあえずダミーにしておこう。


そして、main はこんな感じにしよう。


これで動くのだろうか?


環境: (Ride7 or µVision3) + GNU C + CQ-FRK-NXP-ARM

コメント

コメントをどうぞ

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

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

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

コメント:

トラックバック

このエントリのトラックバックURL: http://syslab.asablo.jp/blog/2009/05/24/4322675/tb