Форум по микроконтроллерам: Подключаем LCD SSD1963 к STM32 по FSMC_16bit +Touch - Форум по микроконтроллерам

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

  • 4 Страниц +
  • « Первая
  • 2
  • 3
  • 4
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Подключаем LCD SSD1963 к STM32 по FSMC_16bit +Touch обсуждение, вопросы, доп. файлы...

#61 Пользователь офлайн   wind 

  • Завсегдатай
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 239
  • Регистрация: 01 Февраль 13
  • ГородБелореченск

Отправлено 05 Март 2019 - 21:57

Не могу сказать про Атолик, но в Кейл есть пункт с галочкой "создать Хекс файл".
судя по Вашей ситуации, вполне может быть.
генерить или нет хекс файл для каждого проекта устанавливается отдельно.
про предупреждение е знаю. Хекс не сформируется только в случае наличия ошибок, а предупреждение на то и предупреждение, чтоб Вы проверили.. в теории при наличии предупреждений проект может работать с ошибками.
главное начать, а война план покажет...
0

#62 Пользователь офлайн   andron7 

  • Прибывший
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 27 Ноябрь 19

Отправлено 27 Ноябрь 2019 - 20:51

Здравствуйте.
Дисплей заработал сразу, но цвета отображаются не правильно, почему то нет красного.
Проверяю в функции LCD_Clear(цвет);
В чём может быть причина?
С уважением, Андрей.
0

#63 Пользователь офлайн   andron7 

  • Прибывший
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 27 Ноябрь 19

Отправлено 02 Декабрь 2019 - 10:04

У меня ошибка в иницианализации дисплея.
//a. Set the panel size to 480 x 800 and polarity of LSHIFT, LLINE and LFRAME to active low
LCD_SendCommand(0xB0);
LCD_SendData(0x2C); - 24bit panel !!!!!!!

LCD_SendCommand(0x36); // set address_mode
LCD_SendData(0x03); - при 0х02 дисплей отображает зеркально.

0

#64 Пользователь офлайн   wind 

  • Завсегдатай
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 239
  • Регистрация: 01 Февраль 13
  • ГородБелореченск

Отправлено 02 Декабрь 2019 - 10:42

Андрей, если панель 24 бит, то ессно, что красного не будет.
Сейчас не вспомню, но не факт, что получится подключить по 24 битам к СТМке.
Посмотрите физические перемычки и вообще, как должен подключаться дисплей ФИЗИЧЕСКИ, смотрите даташит на дисплей, обычно там есть выводы (в контроллере дисплея), определяющие вариант подключения.
Я сам как то перепаивал плату дисплея для перевода с 8-бит на 16 битный вариант.
главное начать, а война план покажет...
0

#65 Пользователь офлайн   andron7 

  • Прибывший
  • Группа: Пользователи
  • Сообщений: 3
  • Регистрация: 27 Ноябрь 19

Отправлено 02 Декабрь 2019 - 11:38

Спасибо за ответ.
Дисплей у меня заработал, цвета стали правильными при 24 битах.
Теперь проблема по тач панели - координата по Х расчитывается не правильно, слева на право до 2/3 уменьшается, а затем переходит через ноль и опять увеличивается.
С TSC2046 числа идут правильно. Кордината Y показывает правильно.
0

#66 Пользователь офлайн   wind 

  • Завсегдатай
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 239
  • Регистрация: 01 Февраль 13
  • ГородБелореченск

Отправлено 02 Декабрь 2019 - 11:42

С этим уже не помню.
Исходник есть, там комментировано, смотрите.
Ну и опять же, смотрите даташит на экран, точнее на тач его, и меняйте в исходнике.
главное начать, а война план покажет...
0

Поделиться темой:


  • 4 Страниц +
  • « Первая
  • 2
  • 3
  • 4
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

2 человек читают эту тему
0 пользователей, 2 гостей, 0 скрытых пользователей