Arduino 数字管脚数

Arduino 数字管脚数,arduino,Arduino,为什么我在使用Arduino Uno时“NUM_DIGITAL_PINS”返回20 如何获取arduino中的数字管脚数 我使用的是Arduino1.0.5IDE 谢谢按照惯例,NUM\u DIGITAL\u PINS(全大写)是一个宏。它的值在编译时确定。事实上,它是通过文本替换来完成的。它不会“返回”任何东西。函数将返回不同的值,但它们看起来更像GetNumDigitalPins()根据惯例,NUM\u DIGITAL\u PINS(全大写)是一个宏。它的值在编译时确定。事实上,它是通过文本

为什么我在使用Arduino Uno时“NUM_DIGITAL_PINS”返回20

如何获取arduino中的数字管脚数

我使用的是Arduino1.0.5IDE


谢谢

按照惯例,
NUM\u DIGITAL\u PINS
(全大写)是一个宏。它的值在编译时确定。事实上,它是通过文本替换来完成的。它不会“返回”任何东西。函数将返回不同的值,但它们看起来更像
GetNumDigitalPins()

根据惯例,
NUM\u DIGITAL\u PINS
(全大写)是一个宏。它的值在编译时确定。事实上,它是通过文本替换来完成的。它不会“返回”任何东西。函数将返回不同的值,但它们看起来更像
GetNumDigitalPins()

如果您想知道为什么当Uno的数字管脚从0到13时,数字是20,这是因为六个模拟管脚实际上也可以充当数字管脚。因此,数字管脚总数为20。

如果您想知道,当Uno的数字管脚从0到13时,为什么数字为20,是因为六个模拟管脚实际上也可以用作数字管脚。所以数字管脚总数是20