Страница 8 из 8 ПерваяПервая ... 2345678
Показано с 71 по 77 из 77
  1. #71
    Новичок
    Регистрация
    02.01.2012
    Сообщений
    2
    Вес репутации
    0

    Вопрос Re: Arduino TFT 3.2" + Touch Panel

    Лежит у меня tft lcd 2.8 ili9325 с сд кадрдридом, есть carduino v5, так вот не пойму как подключить на cardu, как понимаю есть цифровых 13 ног(D0-D13) и аналоговых 7(A0-A7), цифровые задействованы по схеме указаной в pdf в архиве с библиотекой graf_16 а куда RS, WR, CS, RESET цеплять? где и как их прописать?
    Последний раз редактировалось vox24; 02.01.2012 в 13:28.

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

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Аналоговые пины Carduino можно использовать как цифровые

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

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Цитата Сообщение от Chip Посмотреть сообщение
    Аналоговые пины Carduino можно использовать как цифровые
    Я это понимаю, но едь для этого нужно как то указать что A0-A7 используются для RS, WR, CS, RESET, а как правильно это сделать....?

  4. #74
    Местный
    Регистрация
    23.01.2011
    Возраст
    44
    Сообщений
    183
    Вес репутации
    243

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Приобрел TFT модель HY-TFT220 c ридером. Соединил DB1-DB5 с DD8-D13, DB6-DB7 c A0-A1. и все остальное согласно мануалу.
    Последний раз редактировалось Artemka181; 18.12.2012 в 23:47.

  5. #75
    Местный
    Регистрация
    23.01.2011
    Возраст
    44
    Сообщений
    183
    Вес репутации
    243

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    Вот код
    #include <ITDB02_Graph16.h>

    // Declare which fonts we will be using
    extern uint8_t SmallFont[];
    extern uint8_t BigFont[];
    extern uint8_t SevenSegNumFont[];


    ITDB02 myGLCD(19,18,17,16,1);

    void setup()
    {
    myGLCD.InitLCD(LANDSCAPE);

    myGLCD.clrScr();
    }

    void loop()
    {
    myGLCD.setColor(0, 255, 0);
    myGLCD.setBackColor(0, 0, 0);

    myGLCD.setFont(BigFont);
    myGLCD.print(" !\"#$%&'()*+,-./", CENTER, 0);
    myGLCD.print("0123456789:;<=>?", CENTER, 16);
    myGLCD.print("@ABCDEFGHIJKLMNO", CENTER, 32);
    myGLCD.print("PQRSTUVWXYZ[\\]^_", CENTER, 48);
    myGLCD.print("`abcdefghijklmno", CENTER, 64);
    myGLCD.print("pqrstuvwxyz{|}~ ", CENTER, 80);

    myGLCD.setFont(SmallFont);
    myGLCD.print(" !\"#$%&'()*+,-./0123456789:;<=>?", CENTER, 120);
    myGLCD.print("@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_", CENTER, 132);
    myGLCD.print("`abcdefghijklmnopqrstuvwxyz{|}~ ", CENTER, 144);

    myGLCD.setFont(SevenSegNumFont);
    myGLCD.print("0123456789", CENTER, 190);

    while(1) {};
    }
    и выдает такую ошибку
    c:/arduino-0023/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld.exe: ITDB02_Graph16_ViewFont.cpp.elf section .text will not fit in region text
    c:/arduino-0023/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/bin/ld.exe: region text overflowed by 6534 bytes
    Что может быть не так ? прошу помощи

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

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    у меня этот код отрабатывает. все так, за исключением:
    ITDB02 myGLCD(38,39,40,41,2); - контролер у меня другой, получается. т.е. сам листинг верный, имхо

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

    По умолчанию Re: Arduino TFT 3.2" + Touch Panel

    ну и вопрос: как заставить понимать кириллицу для этих экранов\библиотек?

Страница 8 из 8 ПерваяПервая ... 2345678

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

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

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

Ваши права

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