Например TDA7294

Форум РадиоКот • Просмотр темы - Конвертор изображений для LCD
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс июн 22, 2025 07:25:46

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 10 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Конвертор изображений для LCD
СообщениеДобавлено: Ср мар 17, 2010 13:34:16 
Встал на лапы
Аватар пользователя

Зарегистрирован: Чт ноя 13, 2008 19:22:03
Сообщений: 83
Рейтинг сообщения: 0
Понадобился конвертор изображений из .bmp в массив для .c 16бит .
Делаю меню для экрана с тачем канешноже захотелось иконок с изображениями :)) (сейчас просто кнопки с текстом ).Поискав по форумам и т.д было найдено немалое количество таких конверторов но все они конвертируют в RGB последовательности ,но в моем экране данные надо подавать BGR вот тут и загвостка, все найденные конверторы не умеют такого делать…
Пока приходится переворачивать программно :

Код:
unsigned int Mazaxizm(unsigned int rgb)
{
 unsigned char a;
 unsigned char b;
 unsigned char c;
 unsigned int bgr;
 
 a=rgb&0b00011111;     
 c=(rgb>>5)&0b00111111;
 b=(rgb>>11)&0b00011111;
 
 bgr=a;
 bgr=(bgr<<6)+(c);
 bgr=(bgr<<5)+(b);
 
 return bgr;
 }


Работает медленно неприемлемо…


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Конвертор изображений для LCD
СообщениеДобавлено: Ср мар 17, 2010 16:04:09 
Мучитель микросхем
Аватар пользователя

Зарегистрирован: Вс янв 07, 2007 01:45:48
Сообщений: 491
Откуда: Российская Федерация, будь она неладна...
Рейтинг сообщения: 0
Посмотрите асм код после компиляции. Он явно не самый оптимальный по скорости. Решением проблемы может стать "быстрая" АСМ-вставка.

_________________
Научить нельзя, можно научиться. Пифагор.
Вставь недостающие буквы в слово *у*ня. Если у тебя получилось слово кухня, значит ты интеллигентный человек.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Конвертор изображений для LCD
СообщениеДобавлено: Ср мар 17, 2010 17:15:17 
Сверлит текстолит когтями
Аватар пользователя

Карма: 13
Рейтинг сообщений: 41
Зарегистрирован: Пн окт 13, 2008 11:45:54
Сообщений: 1287
Откуда: РФ, Крым, г.Бахчисарай
Рейтинг сообщения: 0
Man, а Вы в Си пишите только для МК?

Что мешает написать програмку для ПК:
- открываем текстовый файл (массив .с 16 бит)
- ищем необходимые строки
- проганяем через Вашу функцию
и сохраняем файл.

т.е. написать свой конвертер (из RGB в BGR) только не для МК, а для ПК.

Имя файла известно, что и как конвертировать тоже.

Если без всякого оконного интерфейса, то MinGW будет достаточно.

_________________
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
----------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Конвертор изображений для LCD
СообщениеДобавлено: Ср мар 17, 2010 18:17:37 
Встал на лапы
Аватар пользователя

Зарегистрирован: Чт ноя 13, 2008 19:22:03
Сообщений: 83
Рейтинг сообщения: 0
Danko, да только для МК :(
В программировании для ПК даж не знаю как “Hello Word” написать… Вот и приходится искать.


Последний раз редактировалось Man Ср мар 17, 2010 19:14:52, всего редактировалось 1 раз.

Вернуться наверх
 
В продаже новые LED-драйверы XLC компании MEAN WELL с диммингом нового поколения

Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Конвертор изображений для LCD
СообщениеДобавлено: Ср мар 17, 2010 18:22:36 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Все украдено до вас :
Изображение

Изображение

Результат :

Изображение


Вложения:
Комментарий к файлу: Серийник любой
LCD.rar [158 KiB]
Скачиваний: 1714
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Конвертор изображений для LCD
СообщениеДобавлено: Ср мар 17, 2010 19:09:48 
Опытный кот
Аватар пользователя

Зарегистрирован: Вт янв 20, 2009 14:49:08
Сообщений: 890
Откуда: Гондурас, Мурманск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Вот спасибище! Я сам искал такую программку, да видать плохо :)

_________________
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Конвертор изображений для LCD
СообщениеДобавлено: Ср мар 17, 2010 19:10:55 
Встал на лапы
Аватар пользователя

Зарегистрирован: Чт ноя 13, 2008 19:22:03
Сообщений: 83
Рейтинг сообщения: 0
Полезная находка :)) :shock: Спасибо за столь ценную софтину.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Конвертор изображений для LCD
СообщениеДобавлено: Пт мар 19, 2010 15:49:16 
Потрогал лапой паяльник

Зарегистрирован: Вс мар 30, 2008 14:31:51
Сообщений: 331
Рейтинг сообщения: 0
Man писал(а):
В программировании для ПК даж не знаю как “Hello Word” написать… Вот и приходится искать.

Всё очень просто! :)
Код:
MessageBox_(0, "Hello Word", "Сообщение", 0)


Изображение


Вложения:
Комментарий к файлу: Пример простой проги для компа
Hello Word.rar [805 байт]
Скачиваний: 445
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Конвертор изображений для LCD
СообщениеДобавлено: Вт авг 23, 2011 08:56:22 
Встал на лапы

Карма: 4
Рейтинг сообщений: 13
Зарегистрирован: Пт мар 06, 2009 22:54:37
Сообщений: 130
Откуда: Курган
Рейтинг сообщения: 0
dosikus писал(а):
Все украдено до вас :
Изображение

Изображение

Результат :

Изображение


А каким кодом под CVAVR вывести данный массив?

_________________
Владимир


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Конвертор изображений для LCD
СообщениеДобавлено: Вт авг 23, 2011 11:48:31 
Поставщик валерьянки для Кота

Карма: 11
Рейтинг сообщений: 58
Зарегистрирован: Пт окт 31, 2008 09:38:55
Сообщений: 1957
Откуда: Одесса
Рейтинг сообщения: 0
vlad145, я вам дал литру бензина...а вы спросили - и как теперь мне на этом поехать?
и как мне ответить на этот вопрос?

а у вас вообще что? велосипед? мопед? машина? трактор? самолёт?
какой у вас экран, какой у вас проц, какая схема, как вы инициализируете экран, какие там функции...
мож у вас ваще семисегментники%))

Экстрсенсы в бессрочном отпуске :)))

впрочем если вы научитесь пользоваться функцией заливки экрана черным цветом то сделать из неё вывод заранее заложенного изображения - плёвое дело..

_________________
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y