ошибка типов данных в Arduino - PullRequest
1 голос
/ 28 октября 2011

Я работал над проектом для учителя, когда столкнулся с этой ошибкой:

два или более типа данных в объявлении timer16_Sequence_t

Это произошлоэтот кусок кода:

typedef enum { _timer1, _Nbr_16timers } timer16_Sequence_t ;

Я знаю, что эта ошибка обычно вызывается при забвении точки с запятой, но может ли она иметь другую причину?Тот же фрагмент кода работает хорошо, когда я не использую пользовательскую библиотеку, но когда я делаю это, появляется эта ошибка, и я не могу понять, почему.Язык, который я использую для программирования, это Arduino C.

1 Ответ

0 голосов
/ 11 июня 2012

добавить в заголовок вашей библиотеки (.h файл)

//add below these lines:
#ifndef x
#define x
//this
#include <Arduino.h>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...