*はじめに [#j156ebf7]


NXC (Not eXactly C) は,LEGO MINDSTORMのプログラミング用のC言語開発環境です.
オープン・ソース・ソフトウェアとして開発されています.

ここでは,WindowsにLEGO MINDSTOMSの開発環境であるNBC/NXCをインストールします.

『実践ロボットプログラミング―LEGO Mindstorms NXTで目指せロボコン!』を参考にしています.
#html{{
<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&bc1=FFFFFF&IS2=1&bg1=FFFFFF&fc1=000000&lc1=444B4C&t=tohgoroh-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4764903784" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
}}


このページの内容は以下の環境で確認しました.
-Windows 7 Professional SP1
-NBC 1.2.1 r4
-Fantom Driver 1.1.3
-LEGO Driver 1.02
-LEGO MINDSTORMS NXT Firmware 1.31


*ダウンロードとインストール [#x5013a09]
**NXCコンパイラ [#q89e8636]
NBCのサイトの''NBC/NXC/SPC''のところにある,''Executable''の''Win32''をクリックし,''NBC_NXC''の中の''NBC release 1.2.1 r4''の中に置いてある''nbc-1.2.1.r4.zip''をダウンロードします.
#ref(NBC.png,nolink,50%)
-[[NBC - NeXT Byte Codes, Not eXactly C, and SuperPro C:http://bricxcc.sourceforge.net/nbc/]]

ダウンロードしたファイルを''すべて展開''し,好きな場所に置いておきます.


**BricxCC [#o982103d]
[[Bricx Command Center:http://bricxcc.sourceforge.net/]]のサイトにある''latest version''のところから''bricxcc 3.3.8.9''のインストーラー''bricxcc_setup_3389.exe''をダウンロードして実行します.
#ref(bricxcc.png,nolink,50%);
-[[Bricx Command Center:http://bricxcc.sourceforge.net/]]


**Fantom Driver [#zb73035f]

[[LEGO.com MINDSTORMSのサイト:http://mindstorms.lego.com/en-us/default.aspx]]から,''SUPPORT'',''Files'',''Dirivers''と順に進み,''Fantom Driver''をクリックします.
ここで''Downloads''タブをクリックするとPC用かMAC用か聞かれるのでPC用を選択し,ダウンロードします.
#ref(Fantom_Driver.png,nolink,50%)
-[[LEGO.com MINDSTORMS : Support : files - Drivers - Fantom Driver (PC & MAC):http://us.mindstorms.lego.com/en-us/Support/Files/Driver.aspx]]

ダウンロードしたファイルを''すべて展開''して作成されたフォルダーの中にある''setup.exe''を実行し,Fantom Driverをインストールします.



**LEGO Driver [#a3da5fbd]

Fantom Driverと同じように,[[LEGO.com MINDSTORMSのサイト:http://mindstorms.lego.com/en-us/default.aspx]]から''SUPPORT'',''Files'',''Dirivers''と進み,''Driver 1.02''をクリックします.
ここで''Downloads''タブをクリックするとPC用かMAC用か聞かれるのでPC用を選択し,ダウンロードします.
#ref(LEGO_Driver.png,nolink,50%)
-[[LEGO.com MINDSTORMS : Support : files - Drivers - Driver 1.02:http://us.mindstorms.lego.com/en-us/Support/Files/Driver.aspx]]

ダウンロードしたファイルを''すべて展開''して作成されたフォルダーの中にある''setup.exe''を実行し,LEGO Driverをインストールします.


**NXTファームウェア [#a3723ad8]
今度は,[[LEGO.com MINDSTORMSのサイト:http://mindstorms.lego.com/en-us/default.aspx]]から''SUPPORT'',''Files'',''Firmware''と進み,''Firmware 1.31''をクリックします.
''Download''タブをクリックし,さらに''Download''ボタンをクリックしてダウンロードします.
#ref(NXT_Firmware.png,nolink,50%)
-[[LEGO.com MINDSTORMS : Support : Files - Firmware - Firmware 1.31:http://us.mindstorms.lego.com/en-us/Support/Files/Driver.aspx#Firmware]]

ダウンロードしたzipファイルを展開すると''LEGO MINDSTORMS NXT Firmware V1.31.rfw''というファイルが作成されます.
これがNXTのファームウェア・ファイルです

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS