Arduino中出现错误说是✀Serial1✀ was not declared in this scope.

2025-01-05 09:35:37
推荐回答(4个)
回答1:

原因:没有选中正确的板子。

1、首先双击快捷方式,打开blink arduino应用程序,进入到编辑页面中、

2、然后在编辑的窗口中,点击主菜单栏中的“tools”,在出现的菜单栏中选择“Board”选项。

3、然后在弹出来的诸多板子选项中,找到正确的板子,点击选择它,就可以解决这个问题了。

回答2:

有两种情况会导致这个问题:

  1. 如果你使用的是Arduion UNO这一类型的板子的话,需要将Serial1改成Serial就可以了

  2. 如果你使用的是带Serial1接口的板子,需要在【工具】==>【板卡】里面设定好板子的正确型号,负责编译的时候会报这个错误

回答3:

板子是mega吗?
Serial1是mega才有的,不是mega用Serial,是mega在Tools>Board中选Mega
选择正确的板子

回答4:

你没有定义Serial1这个对象