Arduino编程的最佳技巧是什么(Best Tips for Arduino® Programming)?

Arduino®微控制器是业余爱好者、艺术家和机器人制造者(不一定是电气工程师)的最爱。Arduino®编程环境基于Processing,一种通常比C和Java更容易学习的高级语言。正在学习Arduino®编程或已经为通常情况下,通过阅读免费的...
Arduino®微控制器是业余爱好者、艺术家和机器人制造者(不一定是电气工程师)的最爱。Arduino®编程环境基于Processing,一种通常比C和Java更容易学习的高级语言。正在学习Arduino®编程或已经为通常情况下,通过阅读免费的Arduino®教程,参考语言参考资料,保持条理清晰,在编写任何代码之前将程序的功能写在纸上,这样可以更容易地创建功能代码。每个程序在加载到Arduino®微控制器之前也应该经过测试Arduino®网站包含一个面向初学者和中级程序员的大型编程教程库。Arduino®官方网站为初学者和中级程序员提供了大量编程教程库。这些教程教您如何点亮发光二极管(LED)或运行马达。初学者应该按照每个教程呈现的顺序计划好每个教程。编译代码并添加注释来描述每一行的含义将大大提高初学者对Arduino®编程的理解,并提高他或她对重要编程概念的记忆。在官方的Arduino®上网站上提供了对Arduino®编程语言使用的各种功能的解释的链接。它还提供了社区生成代码和其他库的链接,这些库可以扩展Arduino®代码和微控制器的功能。当程序员遇到令人困惑的代码时,忘记了Arduino®编程语法或需要找到函数的名称,网站通常会给出答案。组织可能是功能性、清晰代码与故障或不可理解代码之间的区别要使Arduino®项目正常工作,硬件和软件必须相辅相成。如果在代码中错误地将管脚设置为输出而不是输入,则连接的设备可能会损坏。为避免这些错误,列出Arduino®微控制器上所有连接的输入和输出的列表。写下连接设备的名称、它们的管脚编号,无论它们是输入还是输出设备及其工作电压。与反复查看Arduino®上的连接相比,查阅列表要容易得多。保持条理化也意味着代码应该读得很好。在设置之前,定义在整个程序中使用的全局变量,并使所有变量都可识别名称。存储来自超声波传感器的输入值的变量,例如,可能被命名为“超声波读取”。只由一个函数使用的变量应在该函数中定义。如果某个变量存储了意外的值,则可以更容易地调试代码。好的代码也会得到很好的注释。使用注释来描述代码正在执行的操作。这样可以更容易地发现问题,修改为将来的应用程序编写代码,并与其他程序员共享代码。小程序可以在Arduino®编程应用程序中当场编写,但大型程序通常不能。大型程序可能包含许多行代码,包含多个函数或与多个设备交互。通常情况下,通过按函数在纸上出现的顺序来编写大型或复杂的程序比较容易。流程图是演示大型程序的功能及其功能调度的有用工具。为避免将坏代码加载到微控制器芯片,首先在Arduino®编程环境中测试所有代码。编程应用程序包含一个“验证/编译”按钮,看起来像一个典型的播放按钮按下按钮后,每行代码都会被检查是否有错误,包括语法错误。如果发现错误,结果会显示在编程窗口的底部
  • 发表于 2020-08-07 23:21
  • 阅读 ( 1026 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具