可以使用哪种编程语言在Arduino IDE中进行编码?

时间:2019-04-15 13:33:46

标签: arduino

我正在学习Arduino的初学者水平。我想知道在Arduino中使用了什么blink LED

我遵循了教程并尝试了一些代码,然后得到了诸如knight_ridermeasure distance using ultrasound sensor `Serial.print`(inches); `Serial.print`("in \t "); `Serial.print`(cm); `Serial.println`("cm"); 等的输出。

这是我在教程中学到的有关使用超声波传感器测量距离的代码。

C/C++

当我搜索google时,它说C在Arduino中使用。我已经学会了C#println。但据我所知,尚无C语言中称为{{1}}的函数。这使我感到困惑吗?

1 个答案:

答案 0 :(得分:0)

从Arduino常见问题解答中:

  

我可以用C编程Arduino板吗?实际上,您已经是;   Arduino语言仅仅是一组C / C ++函数,可以称为   从您的代码。您的草图发生了细微的变化(例如,自动   函数原型的生成),然后直接传递给   C / C ++编译器

来自维基百科:

  

Arduino IDE使用特殊规则支持语言C和C ++   代码结构。

几乎可以使用任何编程语言来定义自己的函数。有一个名为println的函数并不意味着它不再是C ++。