BricxCC是一个专门用于LEGOMINDSTORMS 机器人家族的集成开发环境(IDE),BricxCC完全能够支持全系列的Windows平台,包括64位的Winodws7、8和10。
        
      
          
            
            目录: 
 1、BricxCC介绍 
 2、安装BricxCC 
 3、安装Sourcery G++ 
 4、配置运行环境 
 5、运行你的第一个C++程序 
 相关软件: 
 BricxCC(支持EV3) 
 test_release20131007(最近一次版本) 
 lms_api 
 Sourcery G++ Lite Toolchain for ARM GNU/Linux 
 EV3 Firmware V1.03H.bin(最新固件,经测试1.04M以及1.05M均可以使用) 
软件下载
1、BricxCC介绍
       BricxCommand Center (BricxCC) 是一个专门用于LEGOMINDSTORMS 机器人家族的集成开发环境(IDE),甚至包括第三代产品EV3,BricxCC完全能够支持全系列的Windows平台,包括64位的Winodws7和8,甚至可以在Windows的各类服务器版本中运行。 
 
        BricxCC提供丰富的语言用于机器人编程。包括使用NXC(Not Exactly C),NBC(Next Byte Codes),以及一种简单的编程语言NPG(使用NBC编译器),你还可以使用RICScript编程语言创建RIC图形图标,通过
LeJOS你可以在BricxCC中使用Java语言为NXT编程。BricxCC使用Dave Naum提供的NQC(Not Quite C)语言支持RCX(所有版本)、Scout、Cybermaster以及Spybot编程,借助Mindstorms 2.5 SDK提供的MindScript(tm)以及LASM(tm)语言可以为 Scout,、RCX2,、Spybot编程。它甚至通过使用pbForth、brickOS以及leJOS的专用固件支持对Forth、C、C++、Pascal以及Java等的编程。 
2、安装BricxCC
         支持EV3编程的版本:bricxcc_setup_33810_20130220.exe,该版本目前能通过USB直接将编译好的程序下载到EV3的/media/card(需要SD卡支持)中,还能控制马达、播放音调、设置/读取砖块名称,显示电池电量等等。更多的功能包括:监视窗口、清除内存、消息工具、RGF图像编辑器。 
         双击开始安装BricxCC: 
 
 
 
 
 
 
 
 
 
 
 
          将test_release20131007.zip 解压到BricxCC安装目录(我的位置:D:\BricxCC)。 
 
 
 
 
                 找到BricxCC安装目录中的文件linux_tools.zip并解压 
 
 
         将lms_api.zip 解压到BricxCC安装目录 
 
 
 
3、安装Sourcery G++
        新一代Lego Mindstorms EV3配备了ARM9处理器,使用基于Linux系统的固件;Sourcery G++ 是基于开放源代码的嵌入式C/C++开发平台,提供了一整套完整强大的开发环境,所支持的系统包括Linux、Windows、SunSolaris,开发平台更是涵盖了包括ARM、Intel、MIPS、Power等众多平台,选择其中Sourcery G++ Lite for ARM GNU/Linux作为EV3的原生C++开发平台正是最佳选择。 
        下载Sourcery G++ Lite for ARM GNU/Linux并双击开始安装。 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4、配置运行环境       
 ⑴ 配置环境变量
         依次打开“控制面板”、“系统和安全”、“系统” 
 
        选择“高级系统设置” 
 
 单击“环境变量”按钮 
 
 在用户变量中选择“Path”,单击“编辑”按钮 
 
         将“
D:\BricxCC;D:\BricxCC\linux_tools;D:\CSLite\bin;”添加到变量值的前面 
         ⑵ 更新EV3 固件至最新 
         登陆LEGO Mindstorms Website下载最新固件(确保电池电量充足) 
         用USB连接线将EV3与你的电脑相连 
         启动BricxCC择“EV3”以及“Linux”作为固件类型。 
 
 
 
 
 
      
         整个下载过程大约持续5分钟,完成后EV3将自动重启。 
         重启后,一直按“向右“按键导航到最右侧”扳手“处,EV3屏幕将显示如下:(ID号因EV3不同而异) 
 
      
5、运行你的第一个C++程序
         重新打开BricxCC,选择菜单“FIle”(文件)下面的“New”(新建): 
 
         输入或下载以下代码: 
 
         依次单击菜单“File”(文件)“Save”(保存) 并命名:test.c 
         单击菜单“View”(视图)“Project Manager”(工程管理) 
 
         右击空白处并选择“Add...”(增加) 
 
         定位到文件夹API(D:\BricxCC\API) 
 
         选择文件
ev3_lcd.c,ev3_timer.c, and 
ev3_command.c.后,单击“Open”(打开) 
 
         下面打开文件test.prj(与test.c位于同一位置) 
 
         修改文件如下并保存 
 
         最后让我们编译文件,选择菜单“Compile”(编译) “Compile”(编译) 
 
         若编译正确,选择菜单“Compile”(编译) “Download and Run”(下载并运行),此时EV3屏幕上将显示如下: 
 
 来源:https://bbs.cmnxt.com/thread-13374-1-1.html