До недавнего времени с помощью XLoader без проблем заливал файлы в Arduino Nano V3.0. Возникла очередная необходимость сделать такое, а с ней и проблема.
Это синтезатор.
После заливки надо установить частоты. (накрутить их валкодом в нужные ячейки.) Когда открываю строку появляется ряд "нолей", но первый искаженный. Как на снимке. Поэтому записать необходимый данные не получается.
Буду благодарен за подсказку.
Валерий, UY7QQ.
Валерий, дайте фрагмент кода, где отображается эта строка.
подскажите как исправить такую ошибку? я вообще ничего не понимаю(( конструкция отсюда http://rfanat.ru/s25/dds_sio5351_pro-min.html
первый раз с ардуиной и вобще с програмированием. Разобрался как светодиодом мигать , и тестовые скетчи зашивать, но тут явно косяк же? Не хватало библиотек, отлельно добавил. Что нужно прописать в скобках в выделенной строке????
и я правильно понимаю, что прошивать модно одну ардуину и потом к ней полключать СИ-шку и дисплей? Или оно все должно быть собранно?
хотя, компеляция де не происходит, значит в написании что то.
Последний раз редактировалось -Игорь-; 21.09.2019 в 21:28.
"Скетч для Arduino позаимствован с сайта PA0RWE. Я его немного подправил, так как новая библиотека (от декабря 2016 г.) Si5351Arduino-master несколько отличается от более старых версий и требует корректировки исходного скетча. Обратите на это внимание, если будете использовать скетчи из других источников, иначе при компиляции Arduino IDE выдает ошибки!
Скачать исправленный скетч: Si5351_RxTx_VFO.ino (16 Кб)."
Вы это условие выполнили ??Да и заливать скетч можно в любом состояни "схемы по сборке"
Спасибо от -Игорь-
конечно выполнил, подправленный пытаюсь загрузить
-Игорь-, попробуйте другая библиотека si5351 (v2.0.0 или v2.0.1, 12/2016)
etherkit/Si5351Arduino:
https://github.com/etherkit/Si5351Arduino/releases
Вам также может быть полезно прочитать. Я не пробовал, но сохранил ссылку в своем архиве.
http://lpd.radioscanner.ru/topic23659-40.html#msg336353
Последний раз редактировалось veso74; 21.09.2019 в 22:40.
Спасибо от -Игорь-
Не надо ничего прописывать. В этой строке вызов функции - Si5351_set_correctio n(0). А такой функции у Вас видимо нет. Попробуйте закомментировать эту строку, т.е. поставьте в начале строки две косых черты "//". Этим Вы отменяете вызов функции. Скетч должен скомпилироваться. Понятно, что коррекции теперь у Вас не будет. Это лишь проверка того, что у Вас нет этой функции. Значит надо искать файл библиотеки, где эта функция прописана. Она (функция) имеет тоже название, что и вызов, но без точки с запятой.
Спасибо от -Игорь-
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)