Верн, получилось?
Верн, получилось?
ВЕРН, попробуйте. Я ввел необходимые библиотеки в папку проекта. Также для некоторые предупреждения компилятора, удалил неиспользуемые переменные.
Вам лучше удалить/переместить все свои библиотеки из: C:\Users\PCXXX \Documents\Arduino \libraries.
У меня нет дисплея 20x4 для тестирования, но должен работать.
Спасибо от IG_58
Вы что-то изменили в архиве. В папке проекта необходимо наличие папки src с необходимыми файлами библиотеки.
Я прикрепил архив, просто распаковайте с сохранением путь, структуры файлов и папок, затем откройте файл .ino в Arduino IDE.
Последний раз редактировалось veso74; 05.02.2021 в 17:09.
Да есть такая папка src, перемещал её в "libraries "- корневую папку Ардуино-не находит.И при запуске программы из разорхивированной папки,не находит.
Вам не нужно делать это с этим архивом. Оставьте ее там, где она есть - в папке проекта. Смотрите мой скриншот в #87.
Последний раз редактировалось veso74; 05.02.2021 в 17:25.
Компилятор что-то не "нравится" (стр. 95, 97, 98)А что с этими символами с компиляцией не так?
а сconst uint8_t sym3[8] {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00};
...
все ОК.uint8_t sym3[8] {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x00};
...
---
Я больше даже не пытаюсь устанавливать const при постоянные значения переменных. Arduino оставляет их во флэш-памяти, а не в RAM, если не меняются значения.
(см. занятую память с const и без ее).
Последний раз редактировалось veso74; 05.02.2021 в 17:30.
Нужно убрать эти const.
Компилятор просто даёт предупреждения, это не фатальные ошибки.
Последний раз редактировалось IG_58; 05.02.2021 в 17:33.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)