机器⼈c语⾔教程pdf,robotc教程.pdf robotc教程
第⼀部分:RobotC 编程⼊门
第⼀章 初识Robot C
1.1 Robot C 介绍
欢迎⼤家来到ROBOT C 的世界!
本书作为****系列的⼀本,将为您重点介绍ROBOT C 这个程序设计软件。这是⼀个使⽤类C 语⾔作
为编写语⾔的⽂本程序设计软件。
不过我们不打算安排⼀个或者⼀些章节解释什么是C 语⾔、什么是变量等等。因此需要读者有⼀定的
C 代码阅读能⼒。
这本书的主要内容更侧重于对该软件的程序实例的讲解以向⼤家展⽰这个软件的特点,所以我们建议
读者在阅读时将软件和 NXT 机器⼈同时打开,并且将机器⼈连接到计算机,⼀边进⾏调试、⼀边进⾏阅
读。本书将循序渐进的帮助⼤家逐步学习ROBOT C 这个程序设计软件。
1.1.1 为什么要使⽤Robot C
读者们⼀定会问:在今天,我们拥有如此众多的机器⼈程序设计软件,我们为什么选择Robot C ⽽不
是其他的呢?
的确,得益于乐⾼平台的开放性,我们能够在⽹络上出超过⼀打的各式各样的软件来为我们⼿中的
NXT 机器⼈编写程序。那么我们为什么要建议⼤家使⽤这款软件呢?下⾯是我们列举的⼏个我们认为是优
势的地⽅:
功能齐全
Robot C 拥有编写和调试⽂本程序的所有功能,和成熟的机器⼈程序设计调试⼯具的优点。在⽂本编辑
⽅⾯它具备完整的⽂字编辑菜单、C 语⾔的数组边界检查等功能;在调试⽅⾯,它能将 NXT 上⼏乎每⼀
个细节都展⽰出来,并给予⽤户最⼤限度的实时调试功能。另外,在 NXT 的多任务、多媒体、蓝⽛等新
特性⽅⾯提供了良好的⽀持,⽤它你可以做出令⾃⼰意想不到的效果。
体积⼩巧
它的界⾯简洁朴素,没有华丽眩⽬的⽪肤(喜欢经常给软件界⾯换肤的读者要失望了),没有花俏的窗
⼝效果。只有简单⽽且必要的但完全⾜够使⽤的功能菜单。这⾮常的节省资源。这样的软件即使在5 年前
甚⾄更早以前购置的PIII500M 的CPU 和只有 128M 内存的台式计算机或者笔记本计算机都能够轻松的运
⾏它。
便捷直观
它将编译和下载功能融合在⼀个F5 快捷键上。在下载完程序后⾃动出现的调试窗⼝可以迅速直观的向
编写c语言的软件
您展⽰程序运⾏的内部情况。
1.1.2 什么样的读者应该使⽤Robot C
我们并不建议给年龄太⼩的读者使⽤本书和这个软件,尽管它是⼀个⾮常棒的软件。
因为我们假定读者具备下列的条件,才具备了灵活掌握Robot C 的能⼒:
基本的英语书写阅读能⼒;
具备基本的上⽹和操作WINDOWS 的能⼒;
有过编写C 语⾔程序的经历;
年龄最好在10 岁以上;
当然,这些条件都不是绝对的,任何相信⾃⼰能⼒的话,我们都建议尝试使⽤这个软件。
如果你属于下列这些⼈的话,那你⼀定会⾮常需要本书和Robot C :
需要更丰富的NXT 功能控制的项⽬开发者;
熟练掌握了乐⾼机器⼈技术,希望尝试新鲜的技术的学⽣;
希望了解学习机器⼈技术的研究者;
1.1.3 说明
本书的内容主要服务于NXT ,因此我们不会在书中讲解有关RCX 的情况;
本书中会使⽤“RCX 时代”和“NXT 时代”这样的词语来表⽰两种不同类型的器材及其所附属的
软硬件环境;
在⾼级应⽤的章节中涉及⼀些有关电⼦技术或者程序设计的理论和概念,我们会尽量讲得通俗,
但希望读者还是事先有⼀定的了解;
书中所述难免有错漏,欢迎读者与我们联系来分享你们的建议和意见。
请与本书作者韦⽂潮联系(电⼦邮件:wwc4677@163 )或登陆西觅亚⽹站
(http:\\ )
1.2 软件安装与界⾯
运⾏安装程序,约⼗⼏秒后进⼊安装向导。
点击“Next ”,进⼊⽤户协议,
- 1 -
我们选中“I accept the terms in the license agreement ”同意该协议,点击“Next ”进⾏下⼀步。接下来是程序的安装路径,我们选择默认值,点击“Next ”进⾏下⼀步程序就开始安装了。
上⾯是安装正在进⾏,这个过程会有1 分钟左右,这取决于你的计算机的速度。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。