解决方案
错误5001表示正在读取的数字输入引脚在指定的电路板上不存在。
例如,当电路板类型设置为Uno时,在数字引脚14上执行数字读操作时将生成错误5001 。这是因为Uno只有数字引脚0到13。
请确保您已向Init.vi提供了正确的电路板类型,并且该电路板上存在您要尝试读取的引脚。同时需要注意,数字引脚0和1将会保留用于和LabVIEW进行串行通信(即使使用USB电缆进行通讯)。默认的板类型是Arduino Uno。您可以使用附件下的基本PWM案例来确定您尝试访问的引脚是否存在:
如果您仍然遇到错误,请确保使用最新版本的Arduino LabVIEW接口(LIFA)。