从零开始学做机器人——第二章【了解IDE】

今天给大家介绍的mega128 IDE是 ICCAVR V6.


写在前面的话:新手入门专用,高手请跳过整篇

一、先来点软件的VCR,觉得无聊的直接跳到第二部分。
     自ATMEL公司的AT90系列单片机诞生以来有很多第三方厂商为AT90系列开发了用于程序开发的C语言工具,ICCAVR就是ATMEL公司推荐的第三方C编译器之一。
     ICCAVR是一种符合ANSI标准的C语言来开发MCU(单片机)程序的一个工具,功能合适、使用方便、技术支持好,它主要有以下几个特点:
          1.ICCAVR是一个综合了编辑器和工程管理器的集成工作环境(IDE);
          2.源文件全部被组织到工程之中,文件的编辑和工程的构筑也在这个环境中完成,错误显示在状态窗口中,并且当你点击编译错误时,光标自动跳转到错误的那一行;
          3.该工程管理器还能直接产生 INTEL HEX格式文件的烧写文件(该格式的文件可被大多数编程器所支持,可以直接下载到芯片中使用)和符合 AVRStudio的调试文件(COFF格式)。
          4.ICCAVR是一个32位的程序,支持长文件名。
          5.ICCAVR是一个综合了编辑器和工程管理器的集成开发环境(IDE),是一个纯32位的程序,可在 Win 95、Win 98、Win ME、Win NT、Win 2000、Win XP和Win 7环境下运行(亲测WIN8也是可以的)。


二、步入正题,ICCAVR V6的下载
     都是自己收藏的资源,所以下载地址都是网盘的方式,大家可以直接百度下载,不过这样更容易搬到你的私人网盘:http://pan.baidu.com/s/1DgSuq


三、软件有了,如何使用呢?
     其实软件的安装很简单的,就是一直下一步,不过既然分享就分享全面点吧
     软件的安装及使用:http://pan.baidu.com/s/1sjyzkvz
     快速入门:http://pan.baidu.com/s/1pJzjnlh
     网上教程也很多,我的也是从网上下载的,整合在一起了,节省初学朋友的时间。


四、奉上mega128的实例程序,供大家学习参考,基本上各个模块都有了,融合在一起就可以写简单的机器人程序啦
     实例程序:http://pan.baidu.com/s/1qWlAbsK


结束语:
     后续会尽快分享更过的资源,希望大家能够喜欢,如果有什么疑问或者建议,请留言,机器人交流群:221733759
     最后给大家推荐几个模块
机器人直流电机驱动:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-11970373710.6.Eg1Umi&id=522693660041
灰度传感器:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-11970373710.2.Eg1Umi&id=521915489173

你可能感兴趣的:(ICCAVR软件,mega128,武术擂台机器人,灰度传感器,ICCAVR教程)