这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 【樱花舞者】-进程贴

共39条 1/4 1 2 3 4 跳转至

【樱花舞者】-进程贴

工程师
2012-12-04 15:50:22     打赏
   进程名     [樱花舞者]                          位置
1.Renesas申请贴  forum.eepw.com.cn/thread/223159/1
2.申请板被批准                  1.位置的11楼
3.Arduino的学习资料                          2楼
4.什么是Arduino                          3楼
5.Arduino的整体架构                          4楼
6常量,模拟、数字、扩展I/O                5、6、7、8楼
7.时间、数学、三角、随机函数                  9、10、11楼
8外部中断、中断使能函数                        12楼
9串口收发函数                        12
10.驱动、程序下载                     18、21楼
11LED的测试程序                        22楼  
12LED闪灯                        27楼
13.模拟输出                        29楼
14.串口输出                        31楼
15.PWM                        34楼
   
   
   
   

如果学习这些你觉得还不够过瘾,那我就把Arduino的官网介绍给你,非常不错,详细说明的……   http://arduino.cc/en/Reference/HomePage 




关键词: 樱花     舞者     进程    

工程师
2012-12-04 16:07:02     打赏
2楼
  今天在网上找了一些学习Arduino的教程,感觉不错,分享给大家,既有语法的学习,还有具体的实例代码,讲解的十分清晰,share with you !!!

Arduino零基础十堂课.pdf
    Arduino程序语法.pdf   Arduino程序语法.pdf   Arduino教程.doc



组名:樱花舞者     
组员:tang1989,zhrscut,530257499

工程师
2012-12-04 18:49:43     打赏
3楼

Arduino的学习进程

     单片机是指一个集成在一块芯片上的完整计算机系统。尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。

     Arduino是一个单片机的最小系统。

 

     Arduino,是一块基于开放源代码的USB接口Simple I/O接口板并且具有使用类似Java,C语言的IDE集成开发环境。可以很容易实现与Flash 和 processing 的互动。

    IDE(Integrated Development Environment),即集成开发环境。是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫做集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。


工程师
2012-12-04 19:07:09     打赏
4楼

   知道上述内容之后,我们就要知道Arduino语言的结构,就像在C语言中必须要有一个主函数,即main()函数,且只能有一个主函数,程序的执行是从主函数开始的。但在Arduino中,主函数main函数在内部定义了,我们只需要完成一下两个函数就算是完成Arduino程序的编写,这两个函数分别负责Arduino程序的初始化部分和循环执行部分。

 

  • Void setup()  初始化变量,管脚模式,调用库函数等。
  • Void loop()    循环执行函数内的语句。
    这两个函数是Arduino的必要结构,整体结构如下:

 

int ledPin=13; //定义静态变量(管脚位等)

void setup()

{

}

void loop()

{


工程师
2012-12-04 19:21:38     打赏
5楼
看到这些应该很不陌生,很好理解


工程师
2012-12-04 19:27:11     打赏
6楼

下面继续学习……


工程师
2012-12-04 19:31:51     打赏
7楼
接上模拟的语言之后,我们开始学习数字的


工程师
2012-12-04 19:37:28     打赏
8楼

现在的外设种类很多,而Renesas的接口非常有限,比不上大家在学习的FPGA的IO端口多,因此在一些工程应用方面就会有局限性,经常想到的办法就是扩展IO,没错接下来的就是扩展IO的语言,你是不是觉得很方便……



工程师
2012-12-04 19:57:03     打赏
9楼
时间函数 ·         unsigned long millis()   返回时间函数(单位ms),该函数是指,当程序运行就开始计时并返回记录的参数,该参数溢出大概需要50天时间。 ·         delay(ms)    延时函数(单位ms)。 ·         delayMicroseconds(us)    延时函数(单位us)。

 

工程师
2012-12-04 19:58:33     打赏
10楼
数学函数 ·         min(x, y) 求最小值 ·         max(x, y) 求最大值 ·         abs(x)   计算绝对值 ·         constrain(x, a, b)  约束函数,下限a,上限bx必须在ab之间才能返回。 ·         map(value, fromLow, fromHigh, toLow, toHigh)    约束函数,value必须在fromLowtoLow之间和fromHightoHigh之间。 ·         pow(base, exponent) 开方函数,baseexponent次方。 ·         sq(x)     平方 ·         sqrt(x)   开根号

共39条 1/4 1 2 3 4 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]