Arduino Due в студии Atmel 6.1. без визумикро

Я предпочитаю учебник из http://www.engblaze.com/tutorial-using-atmel-studio-6-with-arduino-projects/ Visualmikro, потому что мне нравится иметь возможность переходить в функции arduino и изменять их без необходимости установить любой вид плагина.

Я попытался скомпилировать свой проект, следуя инструкции, но она не сработает: "неопределенная ссылка на _sbrk". Что звучит как очень плохая ошибка компоновщика для меня?

Мне нужно было адаптировать несколько вещей, потому что учебник был написан для более старой версии IDE и нацелен на AVR, а не SAM:

GNU C++ / Символы

  • Элемент списка
  • F_CPU = 84000000L
  • ARDUINO = 154

GNU C++ / Каталоги

  • [...]\Arduino\ HARDWARE \ Arduino \ сэм \ сердечники \ Arduino
  • [...]\Arduino\ hardware \ arduino \ sam \ варианты \arduino_due_x (пришлось изменить это)
  • [...]\Arduino\ HARDWARE \ Arduino \ сэм \ система \ libsam

ARM / GNU Linker / Библиотеки

  • libcoreDue.a (я добавил Due, чтобы можно было определить тип arduino)
  • libsam_sam3x8e_gcc_rel_a
  • а также пути к этим двум файлам.

Есть идеи, что я мог пропустить?

Спасибо вам большое!

0 ответов

Другие вопросы по тегам