кракозябры на экране

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

кракозябры на экране

#1

Сообщение slavas » 06.12.2021{, 19:20}

Добрый день знатоки, сегодня потребовалось прикрутить экранчик. lcd 16x2 по i2c с поддержкой кириллицы, загрузил скетч только с одной текстовой строкой и на экране набор букв в произвольном порядке как русских так и латинских. Сменил экран и получил набор из иероглифов и латинских, поставил oled i2 c и результат в виде полоски состоящей из точек где букв не видно. В скетче IDE текст выглядит правильно соответственно это не FLprog виноват. Я такого не встречал, для проверки прошивки добавил генератор и заставил мигать встроенный светик и подсветку lcd через блок управления подсветкой это работает.

rogekam
Рядовой
Сообщения: 77
Зарегистрирован: 24.06.2020{, 21:21}
Репутация: 28
Откуда: RUS31
Имя: Egor

кракозябры на экране

#2

Сообщение rogekam » 06.12.2021{, 21:39}

Информации маловато. Как один из вариантов, часто бывает от некачественного питания.

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

кракозябры на экране

#3

Сообщение slavas » 06.12.2021{, 22:06}

я электронщик поэтому уверен что с питанием всё хорошо, тем более что это без проблем работало раньше. Здесь что-то ещё и добавить нечего, спросил может у кого было такое.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

кракозябры на экране

#4

Сообщение RedSky » 07.12.2021{, 08:09}

В дисплеях с кириллицей нет двух наборов символов. Есть уникальные для кириллицы, для похожих используются символы латиницы. Поэтому нужны блоки перекодировки, на форуме были.

Отправлено спустя 8 минут 52 секунды:
Этот viewtopic.php?f=85&t=3094 кажется.

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

кракозябры на экране

#5

Сообщение slavas » 07.12.2021{, 10:58}

Спасибо друзья, но нет. Я писал что понимаю что делаю и это работало раньше, прикол заключается в том что я проверил все экраны что у меня были и nokia 5110 тоже и боки перепробовал и библиотеки. Результат один.
Ради прикола просто строку закинул в UART и догадайтесь что получи на экране?

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

кракозябры на экране

#6

Сообщение Sancho » 07.12.2021{, 11:18}

slavas писал(а):
07.12.2021{, 10:58}
Ради прикола просто строку закинул в UART и догадайтесь что получи на экране?
Экрана с кириллицей нет, кофе не пью, поэтому гущи нет соответственно - догадаться не смогу.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

кракозябры на экране

#7

Сообщение slavas » 07.12.2021{, 11:23}

Проблема ушла сама собой, удалил проект полностью перезагрузил комп и в компорт пришла строка на русском и английском одновременно без ошибок. загрузил на экраны и всё ОК. что это было не знаю особенно обескуражила строка в компорте с набором символов вместо текста.
Благодарю всех за интерес.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

кракозябры на экране

#8

Сообщение aidar_i » 07.12.2021{, 14:51}

slavas писал(а):
06.12.2021{, 19:20}
Добрый день знатоки, сегодня потребовалось прикрутить экранчик. lcd 16x2 по i2c с поддержкой кириллицы, загрузил скетч только с одной текстовой строкой и на экране набор букв в произвольном порядке как русских так и латинских. Сменил экран и получил набор из иероглифов и латинских, поставил oled i2 c и результат в виде полоски состоящей из точек где букв не видно. В скетче IDE текст выглядит правильно соответственно это не FLprog виноват. Я такого не встречал, для проверки прошивки добавил генератор и заставил мигать встроенный светик и подсветку lcd через блок управления подсветкой это работает.
Совет, не нужно сразу писать в форум, что у вас что-то не получилось с первого, раза. Сперва попробуйте все варианты, поищите в форуме , в интернете.
Если уже не получилось и не знаете что дальше делать, пишите, но...
Выложите свой проект обязательно, и все версии программ, плат, настройки, как соединили!
Если бы я так же писал, что у меня не получалось, половина форума была бы забита моими сообщениями - помогитееее!
Бывает месяц бьюсь, пока не обнаружу , примерно, то что у Вас было.

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

кракозябры на экране

#9

Сообщение slavas » 07.12.2021{, 23:23}

Извините что побеспокоил, справился сам непонятно как. Да, наверное надо было сначала месяц долбиться прежде чем спросить.

Ответить

Вернуться в «Спросить у знатоков»