Я пытаюсь включить файл spi.h в свой проект для Arduino Due. Я хочу использовать Atmel Studio 6.2, поскольку он предлагает мне большую гибкость и, откровенно говоря, намного лучше IDE, чем инструмент Arduino. Я могу успешно программировать плату с помощью утилиты bossa.exe, вызванной из пакетного файла, который связывается с Arduino. Это основной вызов из пакетного файла:Почему мой заголовок включает файл, делающий сборку неудачной?
C:\"Program Files (x86)"\Arduino\hardware\tools\bossac.exe --port=%1 -U false -e -w -v -b %2 -R
Теперь проблема есть, Atmel студия работает просто отлично программировать плату, если код остается так:
#include "sam.h"
int main(void)
{
/* Initialize the SAM system */
SystemInit();
while (1)
{
//TODO:: Please write your application code
}
}
НО минуты я делаю это:
#include "spi.h"
сборки не удается ...
spi.h: No such file or directory
НО, когда я смотрю в обозревателе решений, можно увидеть sam.h файл:
Так Что здесь происходит?
(EDIT: Я забыл показать файл sam.h в скриншоте, но поверьте мне, его в папку под названием «Зависимости»)
где ваш 'spi.h' файл? –
Да, я забыл показать его на снимке экрана, но файл находится под папкой «Зависимости» ... –