Достаточно здесь изменить, т.к. это глобальные переменные и применяются на всю программу.
Вид для печати
Добавлено через 36 минут(ы):
С библиотеками разобрался,теперь новые непонятки,чего то не хватает
Вложение 325281
Компилятор же говорит, что не описан класс Si5351. Он описан в соответствующей библиотеке. Библиотеку эту нужно установить, чтобы ардуиновская IDE могла ее подключить. Там еще несколько библиотек для этого проекта нужно устанавливать. В архиве с проектом есть все нужные файлы.
Папки с соответствующими названиями в библиотеках были,но .... когда установил именно из архива проекта,всё вроде начало продвигаться.
В конечном итоге остановилось здесь при проверке скетча на этом этапе
Вложение 325346
Что ещё не хватает не пойму.
Скомпилируйте проект из архива для проверки. Я так понял вы вносили свои правки. Возможно, где-то синтаксическая ошибка.
В общем, попробовал скомпилировать проект из архива, всё ок.
Вложение 325347
Заметил, что у вас версия IDE 1.8.7. Желательно обновить до последней (а вдруг! :)).
Пробовал ещё вчера,не получается,только что рылся в нете,говорят возможна причина в разрядности системы,попробую переустановить IDE.
Синтаксис должен быть нормальный,там просто аналоговый вход 0 заменён на аналоговый вход 2.
Сомневаюсь что этого было достаточно,но вроде как уже ранее говорили что в разделе глобальных переменных меняется цифра и всё.
Вложение 325353
Товарищи скомпилируйте пожалуйста скетч в HEX, c переназначением аналогового входа А0 на вход А2,вроде как в 82 строке будет достаточно изменений,просто заменить ноль на двойку в двух местах в строке.
Вложение 325357
Версия Synthesizer_Mega_256 0_v2b_TEST_6.1
Ссылка на папку с версией на гугл диске https://drive.google.com/open?id=1_B...Uj8YIt7C3leb-3
что бы вам меньше искать в архивах.
У меня наверно руки криво прикручены или голова уже болтается,устал уже.
alend, дело не в разрядности системы. У меня тоже не компилируется из вашего архива. Я брал файлы проекта и библиотеки из первого сообщения этой темы. Как вы видели, проект собирается.
Более внимательно посмотрел на ошибки из приведенного вами проекта. Там, либо используется другая библиотека для SI5351, либо другая версия этой же библиотеки. В общем функция si5351.set_freq_manu al отсутствует в библиотеке, поэтому компилятор и ругается. Возможно, что это не единственный косяк в проекте. Да и разобраться в проекте будет очень сложно. Как написал сам автор: "Слабонервным программистам не смотреть" :)
Возьмите файлы проекта из первого поста темы. Пробовал версии V2d и V2e. Обе компилируются. В обоих версиях есть указанная вами строка. Естественно, номер строки отличается.
Не факт что эти версии будут работать именно с "моей" 137 сишкой, 6.1 точно работает,до этого пробовал другие не работали.
Придётся ждать наверно самих авторов,иначе счастья не видать,я не программист ардуинщик,максимум только по работе LAD и FBD языки в промышленных контроллерах.
Расшифруйте, что такое - 137?
Скрытый текст
http://dspview.com/viewtopic.php?f=22&t=227 Это про запуск отбракованных SI5351.
Можно не заморачиваться и купить в "Чип и Дип" оригинал. Цена на них довольно низкая.