Я хочу записать библиотеку для своего Ардуино (заголовок и файлы класса), но я не знаю, какие инструменты использовать для этого задания и как протестировать и отладить их.
IDE Ардуино просто помогает в записи простых программ для прямого bootloading, не полная вещь управления проектами (исправьте меня, если я неправ и веду соответственно с соответствующими ссылками).
Помогите.
Компилятор поддерживает директиву #include
, вы можете написать свою библиотеку, а затем #include
ее. Это расширено на в этом руководстве по написанию библиотек для Arduino .
Для тестирования вы можете использовать Arduinounit . Это сама - это библиотека - поэтому посмотрите на исходный код (в загрузке), если вам нужно вдохновение.