新手咨询:arduino 的编程语言基于C的还是C++的
各位大侠,我是新手,想知道arduino 的编程语言基于C的还是C++的?如果是基于C语言为什么还有Servo类库出现呢 在我的印象中C的规范里没说不能有类库 当前版本是支持C++的 应该是基于C++的。类库什么都是C++写的。C++是兼容C的,所以用C写程序毫无压力 哦,明白了,应该是更接近C++ 我的理解是这样的, Arduino封装基本库(C++库)调用系统层(C),这些库包括SPI,I2C,UART啊等等。
然后用户库是调用基本库得来的。
最后.ino就是只调用基本库和类库的方法来做实现,基本不会做硬件底层调用,做到和硬件无关。也不会在这个文件定义类。
页:
[1]