arduino相关文献阅读

首推这个 https://wenku.baidu.com/view/e657b1f0bcd126fff6050baf.htmlhtml

 

用Arduino IDE开发程序流程 
当程序编写好以后,关闭前须要将文件保存到一个目录中。若是是开发一个项目,编写的Sketch可能不止一个,负责不一样部分和模块开发的人员都各自编写好Sketch,最后综合Sketeh时发现程序特别难以阅读,而且不少变量名称不一致,修改起来很是麻烦,这就须要一个规范的开发流程。 
在软件工程中,软件项目开发有不少不一样的模型适用于不一样的开发需求,例如瀑布模型、螺旋模型等。因为嵌入式项目bug排查起来比较费力,为了开发一个稳定的嵌入式系统,每每采用“增量”式模型,即在功能最简单、最基本的系统基础上逐渐扩展其功能。 
所以,在编写程序以前,必须对程序所实现的功能有一个详细的规划,对整个系统的基本功能需求有一个清晰的定义。在编写程序时应当约定好各类变量、函数名称,并作好注释和文档记录。不一样的模块在开发过程当中须要不断的测试,也要作好详细的开发和测试记录。 
编写程序时也是一样道理,增量式模型要求迅速将系统总体的基本功能实现出来,对于不一样的功能能够利用不一样的函数进行实现和测试,而没必要在主程序中直接定义和实现,这样既快捷又清晰易读。git

 

库文件名 说明函数

 EEPROM   读写程序库测试

 Ethernet   以太网控制器程序库ui

 LiquidCrystal   LCD控制程序库线程

 Servo   舵机控制程序库 
SoftwareSerial   任何数字IO口模拟串口程序库htm

 Stepper   步进电机控制程序库开发

 Matrix   LED矩阵控制程序库文档

 Sprite   LED矩阵图象处理控制程序库it

 Wire     TWI/I2C总线程序库

 

3.引脚电压常量:HIGH和LOW 
这两个常量也是必须大写的。HIGH表示的是高电位,LOW表示的是低电位。例如:digitalWrite(pin,HIGH);就是将pin这个引脚设置成高电位的。还要注意,当一个引脚经过pinMode被设置为INPUT,并经过digitalRead读取(read)时。若是当前引脚的电压大于等于3V,微控制器将会返回为HIGH,引脚的电压小于等于2V,微控制器将返回为LOW。 当一个引脚经过pinMode配置为OUTPUT,并经过digitalWrite设置为LOW时,引脚为0V,当digitalWrite设置为HIGH时,引脚的电压应在5V。 

 

33页,好无聊啊~~~

相关文章
相关标签/搜索