作为一单片机学习的爱好者,我想大家极力推荐一款编程软件----Arduino-Lite, 这是一个用于AVR设备的轻量级且高效的运行库。即使以前有没有单片机学习基础,你会发现学习他很轻松。
Arduino-Lite是基于Arduino项目的工作,他的网站是www.arduino.cc
Arduino-Lite是RoboPeak机器人团队(www.RoboPeak.com)内部开发使用的运行库,我很荣幸与大家分享这种编程技术。
软件下载网站
http://code.google.com/p/arduino-lite
-------------------------
首次使用
-------------------------
当首次在计算机上使用该运行库时(刚从SVN上check-out或是刚从下载的软件包中解
压缩),请完成以下步骤
a. 确保当前的操作系统是被Arduino-Lite支持的 (详见 支持的平台)
b. 在软件包的根目录下执行 buildenv.cmd 批注处理脚本
c. 当该脚本完成执行后,Arduino-Lite就可以使用了
Arduino-Lite是自我包含的,这意味着您无需在系统中安装任何额外的软件包和库。
(是的,WINAVR也已经包含在Arduino-Lite中了)。
-------------------------
首次使用
-------------------------
当首次在计算机上使用该运行库时(刚从SVN上check-out或是刚从下载的软件包中解
压缩),请完成以下步骤
a. 确保当前的操作系统是被Arduino-Lite支持的 (详见 支持的平台)
b. 在软件包的根目录下执行 buildenv.cmd 批注处理脚本
c. 当该脚本完成执行后,Arduino-Lite就可以使用了
Arduino-Lite是自我包含的,这意味着您无需在系统中安装任何额外的软件包和库。
(是的,WINAVR也已经包含在Arduino-Lite中了)。
------------------------
创建一个新工程
-------------------------
基于Arduino-Lite的工程可以直接从位于/sketch/template.zip
的模板创建。
请按照如下步骤创建您的工程:
1) 将template.zip解压缩到目录/sketch
2) 请确保解压缩后的目录结构是这样的:
/sketch/template/build.cmd
3) 将template文件夹重命名成你所希望的工程名字,例如: as
4) 到这里,一个新的工程已经创建
-------------------------
编译一个工程
-------------------------
1) 进入工程文件夹(例如:as),执行目录中的批处理脚本launchsh.cmd
2) 在命令行终端下键入: make <</font>回车>
3) 此时将开始对当前工程进行编译,如果一切顺利,您可以在
/build/目录下找到hex/elf文件。
---------------------------
可用的make命令
---------------------------
编译相关:
<> make/make all
|