zoukankan      html  css  js  c++  java
  • arduino相关文献阅读

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

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

    库文件名 说明

     EEPROM   读写程序库

     Ethernet   以太网控制器程序库

     LiquidCrystal   LCD控制程序库

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

     Stepper   步进电机控制程序库

     Matrix   LED矩阵控制程序库

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

     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页,好无聊啊~~~

  • 相关阅读:
    Jzoj4822 完美标号
    Jzoj4822 完美标号
    Jzoj4792 整除
    Jzoj4792 整除
    Educational Codeforces Round 79 A. New Year Garland
    Good Bye 2019 C. Make Good
    ?Good Bye 2019 B. Interesting Subarray
    Good Bye 2019 A. Card Game
    力扣算法题—088扰乱字符串【二叉树】
    力扣算法题—086分隔链表
  • 原文地址:https://www.cnblogs.com/letben/p/7811661.html
Copyright © 2011-2022 走看看