コンパイルツール 2013年 3月20日


では、配線としましょう。

えいやぁ〜って、組み立ててみました。

それで、マイコンと言うヤツはプログラムを送り込まないとダメらし
いのでプログラムを作る環境をパソコンへインストールしましょう。

LPC-Xpressoが初心者にもわかりやすいみたいなので、インストール。
さすがに、雑誌の付録だけあって、本誌の中に細かく書いてありま
す。本誌を読みながら、そのまま(英語なので意味が不明だから?)
やると、すんなり立ち上がりました。
Lチカのサンプルも、その通りにビルドしてみました。


ここまでは順調だったのですけど・・・

デバックボタンを押すだけらしいのですが、エラーがでました。
LPC-Link (HID) not found.
This could be because it is disconnected, not powered, or already in use
あらまぁ

認識しないみたいなので、ボードをチェックしてみましたが、不明
いじくって見たら、ちょっとだけメッセージが変わりました
No compatible emulators available.
They may be disconnected, not powered, already in use or not compatible with this target
あんまり、変化無しです。

グーグル先生に聞いてみたら、英語でご回答。びびょうな日本語に翻訳してみると、
 [インストールフォルダ]\lpcxpresso\bin\Scripts\bootLPCXpresso.cmd HID
のコマンドを入れてみろとのお言葉。
C:\>C:\proc\LPCXpresso_5.1.2_2065\lpcxpresso\bin\Scripts\bootLPCXpresso.cmd HID
Booting LPC-Link with LPCXpressoHS.enc
続行するには何かキーを押してください . . .
ピポって鳴って、何かを認識したらしい。
では、デバックボタンを押して見よう

何かやっている...
出た!
Target reported errors
03: Failed on chip setup
種類を指定しなければならないらしい。
「change terget MCU」ボタンを押して「LPC1114FN/102」を選択。
では、デバックボタンを押して見よう

何かやっている...
出た!
cnt_emu_lpc11_13_nxp.exe
問題が発生したため、プログラムが正しく動作しなくなりました。
ややや!
Error in final launch sequence
Failed to execute MI command

まだ、ご不満があるらしい・・・

さらに google 先生にお尋ねしたところ、cscript が動かないんじゃないの?
とのお言葉を拝借つかまつりました。

コマンドプロンプトから適当に作った .vbs のファイルを実行した所、
スクリプト エンジン "VBScript"が見つかりません
だって。
どうやら、マカフィーのウィルス対策ソフトのバグであることが判明。
結局は、これかい!!

対処としては、
(1)レジストリエディタより、
  HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32
 を開く
(2)開いたレジストリにアクセス権を設定
(3)"ほにゃらら\McAfee\SystemCore\ScriptSnなんちゃら"を
 "C:\Windows\system32\VBScript.dll"に書き換えてOSリブート
で直りました。
しかし、この件でマカフィのサポートページに載っていないのは不親
切だよねぇ。探し方が下手なのか??
さてさて、コマンドラインから「bootLPCXpresso.cmd」を実行しなく
ても、すんなり認識してくれるようになりました。
デバックボタンもすんなり通って、Lチカも動いたど〜


 LPC1114って何? <= メニューに戻る => LPC-Xpresso を日本語化