Страница 9 из 12 ПерваяПервая ... 3456789101112 ПоследняяПоследняя
Показано с 81 по 90 из 118
  1. #81
    Новичок
    Регистрация
    25.09.2015
    Сообщений
    3
    Вес репутации
    0

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    Добрый день. высвечивает ошибку при компиляций скетча. Arduino: 1.6.5 (Windows XP), Плата"Arduino Nano, ATmega328"

    Изменена опция сборки, пересобираем все

    In file included from C:\Program Files\Arduino\libraries\S65Display\font_10x16.c:3: 0:
    C:\Program Files\Arduino\libraries\S65Display\fonts.h:71:1: error: unknown type name 'prog_uint8_t'
    extern const prog_uint8_t font_PGM[];
    ^
    Ошибка компиляции.

    Это сообщение будет содержать больше информации чем
    "Отображать вывод во время компиляции"
    включено в Файл > Настройки

  2. #82
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    чтобы старые библиотеки заработали в новой IDE — нужно просто открыть файлы библиотеки (.h и .cpp) и если в них встречается строчка

    #include "WProgram.h",

    то заменить её на:


    #if defined(ARDUINO) && ARDUINO >= 100
    #include "Arduino.h"
    #else
    #include "WProgram.h"
    #endif

  3. #83
    Новичок
    Регистрация
    25.09.2015
    Сообщений
    3
    Вес репутации
    0

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    Если честно пять раз пересматривал библиотеки не разу не видел строчки #include "WProgram.h" может я слепой. не знаю что и делать.

  4. #84
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    Действительно.
    Тогда остается использовать старый компилятор 0023
    Последний раз редактировалось Chip; 07.10.2015 в 00:31.

  5. #85
    Новичок
    Регистрация
    23.01.2016
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    Добрый день, а подскажите пожалуйста, за что отвечает строчка: "lcd.init(4);" ?
    Какие значения она принимает и от чего зависит?
    Так же не понял строчку: "lcd.drawRect"
    Может есть путеводитель по этой библиотеке?
    Ну или если можно то вкратце своими словами. Спасибо.

    Кстати запустил данную библиотеку (для LS020) на Arduino IDE 1.6.7. Необходимо было "const prog_uint8_t" заменить на "const uint8_t" в некоторых местах (в fonts.h, S65Display.cpp и в font_8x12.c) ну и добавить библиотеку DigitalWriteFast.h.
    Тоже самое относится и к библиотеке для версии дисплея L2F50, только в ней вместо библиотеки Wire.h необходимо подставить #include <Arduino.h> .
    Последний раз редактировалось ColikZ; 23.01.2016 в 22:13.

  6. #86
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    Так же не понял строчку: "lcd.drawRect"
    Нарисовать прямоугольник

    Может есть путеводитель по этой библиотеке?
    К сожалению нет
    Последний раз редактировалось Chip; 24.01.2016 в 02:35.

  7. #87
    Новичок
    Регистрация
    23.01.2016
    Сообщений
    2
    Вес репутации
    0

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    Спасибо, а что известно про "lcd.init(4);" ?
    Где то видел ставят параметр 2, у Вас 4, но объяснения толком так и не нашел. В коде вроде бы есть структура switch (clock_div) в S65Display.cpp, но на что это точно влияет так и не понял. На скорость вывода изображения на экран?

  8. #88
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    "lcd.init(4);
    4- это делитель частоты , определяет скорость шины SPI
    Если заработает с делителем 2 то хорошо, но у меня не заработало
    Последний раз редактировалось Chip; 25.01.2016 в 00:15.

  9. #89
    Новичок
    Регистрация
    01.03.2016
    Сообщений
    7
    Вес репутации
    102

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    Помогите.
    Дисплей L2F50126 epson. Вместо текста выводит мусор на экран.

  10. #90
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,376
    Вес репутации
    10

    По умолчанию Re: Дисплей Epson LCD L2F50 от Siemens S65

    А картринки выводит нормально?

Страница 9 из 12 ПерваяПервая ... 3456789101112 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •