首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > Arduino学习

Arduino学习

资料介绍
Arduino语言的学习
Sonxun Arduino 开发环境

Aduino 开发环境教程
开发环境教程
1.1 程序开发流程
在计算机中有着许多不同的程序,有的跟系统有关,负责处理硬件之间的数据交换及命
令控制,如操作系统(Operating System,OS)、编译程序(Compiler)等。有的程序则是架构在
系统程序之上,可以满足使用者的部分需求,如 Office、游戏、多媒体播放程序等。
在做微处理器的程序开发时,最关键的一步就是将程序编译成单片机看得懂的机器语言,
而这部分工作由计算机上的相关程序来执行。一般来说,微处理器的系统开发商都会搭配特
定软件供开发者编写其应用程序。不同于高阶
的程序设计语言,目前常用于单片机系统的程
序代码为汇编语言(Assembly)、C/C++等种类。
典型的程序开发流程如右图所示,设计完系统
所要的执行程序后,再编译成扩展名为.hex
的特殊格式的程序文件,微处理器就能看得懂
了。接下来,就可以把程序下载、烧录到单片
机中,测试结果是否符合你的预期了。

1.1.1 编辑
这是开发的第一个步骤:产生程序代码。相信很多人听说过:程序厉害的人用记事本程
序就可以工作了。这句话只说对了一半,因为记事本只能帮你记录下整个程序的流程、函数、
所引用的函数库等,编写完毕后另存成扩展名为.c、.cpp 等。不过,一个专属的程序开发环
境,还可以帮你管理项目内的多个程序,也可以利用颜色高亮来区分程序代码类的内容在这
个阶段,大家习惯的编辑环境不一样,只要使用方便即可。还是希望初学者能够找寻到合适
的编辑
Arduino学习
本地下载

评论