"Мини-прорыв SparkFun SAMD21 ""Serial1" не был объявлен в этой области
serial
samd21g
Я недавно переключил компьютеры и установил интегрированную среду разработки Arduino, добавил SAMD21 в менеджер плат и установил драйверы.
Мой скетч ранее работал на ноутбуке без проблем. Теперь, когда я пытаюсь скомпилировать для SAMD21 Mini, я получаю "Serial1", который не был объявлен в этой ошибке области.
Если я попытаюсь скомпилировать его для Mega, проблем не возникнет.
Я попробовал пример кода с Serial1 для SAMD21, и он был скомпилирован и загружен без проблем.
@exchangenoob, 👍0
Обсуждение1 ответ
Смотрите также:
- Своеобразное поведение arduino pro micro
- Как разделить входящую строку?
- Как вывести несколько переменных в строке?
- В чем разница между Serial.write и Serial.print? И когда они используются?
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- Программы построения последовательных данных
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
Последовательные параметры samd21g более настраиваемы, чем для AVR. Многое из этого остается на усмотрение определения варианта. Итак, какую плату вы выбрали?, @timemage
Я выбрал "Мини-прорыв SparkFun SAMD21". У меня это работает, смотрите ниже :), @exchangenoob
Учитывая, что теперь вы, вероятно, будете единственным человеком, который ответит на этот вопрос, вы можете просто отредактировать вопрос и ответ, чтобы сделать хорошее чтение для тех, кто столкнется с ним в будущем. Например, в вопросе не упоминается, что вы не работаете в файле. ino., @timemage