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
- а также пути к этим двум файлам.
Есть идеи, что я мог пропустить?
Спасибо вам большое!