Перейти к содержимому

Добро пожаловать на Первый форум сообщества радиолюбителей Одессы и Одесской области!

Добро пожаловать на Первый форум сообщества радиолюбителей Одессы и Одесской области. Чтобы общаться на форуме, скачивать файлы и использовать другие возможности, Вам необходимо зарегистрироваться. Или войти под своим логином.
На нашем сайте нет рекламы, отключите приложения блокировки рекламы такие как AdBlock для нашего сайта, иначе вы не сможете видеть важные ссылки на темы форума.

Фотография

Универсальный синтезатор Si570/Si5351


Сообщений в теме: 130

#46
RA4DB

RA4DB

    Любопытный

  • Пользователи
  • 66 сообщений
  • 0 тем
  • Позывной:RA4DB
  • Город:Саратов

Не хочет скетч компилиться...

 

In file included from C:\Documents and Settings\Лашов\Мои документы\Downloads\Syntez_Si5351_Si570-master\Syntez_Si5351_Si570-master\Syntez\Syntez.ino:36:0:
 
sketch\disp_ILI9341.h:27:58: fatal error: PDQ_GFX.h: No such file or directory

 

А там и правда такого файла нет

 

Нашел на гитхабе - но не в виде файла, а в виде кода. Сделал текстовым редактором файл PDQ_GFX.h - все равно его не видит.



#47
veso74

veso74

    Новичок

  • Пользователи
  • 6 сообщений
  • 0 тем
  • Позывной:LZ2WSG
  • LOC:KN34PC
  • Город:Силистра

RA4DB,

на адрес: https://github.com/a...on/PDQ_GFX_Libs

нажмите на зеленый прямоугольник (вверх, вправо: Clone or download), потом "Download ZIP". 

Скачайте архив на свой компьютер, распакуйте файлы и скопируйте в My Documents\Arduino\libraries\ 



#48
RA4DB

RA4DB

    Любопытный

  • Пользователи
  • 66 сообщений
  • 0 тем
  • Позывной:RA4DB
  • Город:Саратов
Попробовал. Еще хуже получилось
 
 
Arduino: 1.8.6 Hourly Build 2017/11/07 04:33 (Windows XP), Плата:"Arduino Nano, ATmega328P"
 
In file included from C:\Documents and Settings\Лашов\Мои документы\Downloads\Syntez_Si5351_Si570-master\Syntez_Si5351_Si570-master\Syntez\Syntez.ino:36:0:
 
sketch\disp_ILI9341.h:27:58: fatal error: PDQ_GFX.h: No such file or directory
 
 #include <PDQ_GFX.h>        // PDQ: Core graphics library
 
                                                          ^
 
compilation terminated.
 
exit status 1
Ошибка компиляции для платы Arduino Nano.
Неверная библиотека найдена в C:\Documents and Settings\Лашов\Мои документы\Arduino\libraries\PDQ_GFX_Libs: C:\Documents and Settings\Лашов\Мои документы\Arduino\libraries\PDQ_GFX_Libs
Неверная библиотека найдена в C:\Documents and Settings\Лашов\Мои документы\Arduino\libraries\PDQ_GFX_Libs: C:\Documents and Settings\Лашов\Мои документы\Arduino\libraries\PDQ_GFX_Libs


#49
veso74

veso74

    Новичок

  • Пользователи
  • 6 сообщений
  • 0 тем
  • Позывной:LZ2WSG
  • LOC:KN34PC
  • Город:Силистра

RA4DB, скопируйте содержание папки на "один уровень вверх".

Прикрепленные файлы

  • Прикрепленный файл  lib.jpg   85,75К   Количество загрузок: 24
  • Прикрепленный файл  c.jpg   272,63К   Количество загрузок: 23


#50
RA4DB

RA4DB

    Любопытный

  • Пользователи
  • 66 сообщений
  • 0 тем
  • Позывной:RA4DB
  • Город:Саратов

Танцы с бубном дали кое-какой результат. Теперь требует файл конфигурации

 

Arduino: 1.8.6 Hourly Build 2017/11/07 04:33 (Windows XP), Плата:"Arduino Nano, ATmega328P"
 
In file included from C:\Documents and Settings\Лашов\Мои документы\Downloads\Syntez_Si5351_Si570-master\Syntez_Si5351_Si570-master\Syntez\Syntez.ino:2:0:
 
PDQ_ILI9341.h:51: error: #error Oops! You need to #include "PDQ_ILI9341_config.h" (modified with your pin configuration and options) from your sketch before #include "PDQ_ILI9341.h".
 
 #error Oops!  You need to #include "PDQ_ILI9341_config.h" (modified with your pin configuration and options) from your sketch before #include "PDQ_ILI9341.h".
 
 
Сделал по своему разумению:
Прописал в начале скетча 
#include "PDQ_ILI9341_config.h"

и положил файл конфига в папку Syntez.

 

Получил вот  такой ужас, в котором я не разберусь:

 
 
 
In file included from C:\Documents and Settings\Лашов\Мои документы\Downloads\Syntez_Si5351_Si570-master\Syntez_Si5351_Si570-master\Syntez\Syntez.ino:3:0:
 
C:\Documents and Settings\Лашов\Мои документы\Arduino\libraries\PDQ_ILI9341/PDQ_ILI9341.h: In static member function 'static void PDQ_ILI9341::begin()':
 
PDQ_ILI9341.h:628: error: 'SPI' was not declared in this scope
 
  SPI.begin();
 
  ^
 
PDQ_ILI9341.h:630: error: 'SPI_MODE0' was not declared in this scope
 
  SPI.setDataMode(SPI_MODE0);
 
                  ^
 
PDQ_ILI9341.h:631: error: 'SPI_CLOCK_DIV2' was not declared in this scope
 
  SPI.setClockDivider(SPI_CLOCK_DIV2); // 8 MHz (full! speed!) [1 byte every 18 cycles]
 
                      ^
 
 
 
 

 



#51
Relayer

Вам надо библиотеку PDQ_GFX установить. читайте мануалы как и куда устанавливаются библиотеки в ардуино. В кратце у вас в каталоге где все библиотеки должно быть два подкаталога - PDQ_GFX и PDQ_ILI9341



#52
RA4DB

RA4DB

    Любопытный

  • Пользователи
  • 66 сообщений
  • 0 тем
  • Позывной:RA4DB
  • Город:Саратов

В кратце у вас в каталоге где все библиотеки должно быть два подкаталога - PDQ_GFX и PDQ_ILI9341

Их есть у меня 

И вообще, везде, куда можно набросал эти две папки. Все равно требует конфиг, после копирования конфига пишет, что 

In file included from C:\Documents and Settings\Лашов\Мои документы\Downloads\Syntez_Si5351_Si570-master\Syntez_Si5351_Si570-master\Syntez\Syntez.ino:3:0:
 
C:\Documents and Settings\Лашов\Мои документы\Arduino\libraries\PDQ_ILI9341/PDQ_ILI9341.h: In static member function 'static void PDQ_ILI9341::begin()':
 
PDQ_ILI9341.h:628: error: 'SPI' was not declared in this scope
 
  SPI.begin();
 
  ^
 
PDQ_ILI9341.h:630: error: 'SPI_MODE0' was not declared in this scope
 
  SPI.setDataMode(SPI_MODE0);
 
                  ^
 
PDQ_ILI9341.h:631: error: 'SPI_CLOCK_DIV2' was not declared in this scope
 
  SPI.setClockDivider(SPI_CLOCK_DIV2); // 8 MHz (full! speed!) [1 byte every 18 cycles]
 
                      ^

 и подсвечивает строку

 

FastPin<ILI9341_CS_PIN>::hi(); // CS <= HIGH (deselected, so no spurious data)

Прикрепленные файлы

  • Прикрепленный файл  Ard.JPG   23,36К   Количество загрузок: 27


#53
RA4DB

RA4DB

    Любопытный

  • Пользователи
  • 66 сообщений
  • 0 тем
  • Позывной:RA4DB
  • Город:Саратов

Идей,  я так понимаю, ни у кого нет?



#54
RA4DB

RA4DB

    Любопытный

  • Пользователи
  • 66 сообщений
  • 0 тем
  • Позывной:RA4DB
  • Город:Саратов

Жалко, ну ладно. Будем считать  - гешефт не удался)) Буду искать другую схему синтезатора, а этот пока буду использовать в качестве подсветки - дисплей ярко так светит))

Прикрепленные файлы



#55
Relayer

Файл конфига не нужен. ILI9341_CS_PIN и ILI9341_DC_PIN определены в disp_ILI9341.cpp. Вы прописали тип дисплея в cjfig.h? Там должно быть так:

//#define DISPLAY_LCD_1602
#define DISPLAY_TFT_ILI9341


#56
RA4DB

RA4DB

    Любопытный

  • Пользователи
  • 66 сообщений
  • 0 тем
  • Позывной:RA4DB
  • Город:Саратов

У меня вот так:

 

Прикрепленные файлы

  • Прикрепленный файл  config.JPG   47,86К   Количество загрузок: 56


#57
IvanPetkov

IvanPetkov

    Любопытный

  • Пользователи
  • 16 сообщений
  • 0 тем
  • Город:Силистра

Андрей, ты золотой. Это почти законченное строительство. Я отправляю фотографию.

 

Прикрепленный файл  IMG_1525.JPG   187,58К   Количество загрузок: 83



#58
RA4DB

RA4DB

    Любопытный

  • Пользователи
  • 66 сообщений
  • 0 тем
  • Позывной:RA4DB
  • Город:Саратов

Файл конфига не нужен.

Так требует Ардуино IDE. 



#59
Relayer

Это почти законченное строительство. Я отправляю фотографию.

Поздравляю! Выглядит очень хорошо

 

Файл конфига не нужен.

Так требует Ардуино IDE. 

Вы для начала попробуйте правильно установить библиотеки и скомпилировать примеры которые идут с ними. Когда все заработает тогда можно и к синтезу переходить. Не забывайте сгрузить свежую версию с гита



#60
RA4DB

RA4DB

    Любопытный

  • Пользователи
  • 66 сообщений
  • 0 тем
  • Позывной:RA4DB
  • Город:Саратов

Библиотеки установлены, среда их видит. Тестовые скетчи компилируются, грузятся, работают.Рабочий скетч - отказывается.

Прикрепленные файлы

  • Прикрепленный файл  Lib IDE.JPG   79,71К   Количество загрузок: 42
  • Прикрепленный файл  20180428_082621.jpg   576,24К   Количество загрузок: 40





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных