Преобразовать файл
- Войдите на сайт для отправки комментариев
Чт, 13/08/2020 - 20:34
Добрый день, просьба дать способ как преобразовать шестнадцатеричный файл типа
42 4d d6 e6 00 00 00 00 00 00 36 00 00 00 28 00
в данный формат:
0x42, 0x4d, 0xd6, 0xe6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x28, 0x00,
Дописать 0x в начале каждого числа? Вопрос поставлен некорректно. Где находятся исходные цифры? Куда переписать? В программу? В устройство? Я б в нотепад++ просто замену пробела на " ,0х" сделал.
Дописать 0x в начале каждого числа? Вопрос поставлен некорректно. Где находятся исходные цифры? Куда переписать? В программу? В устройство?
В Hex Editor
Стало офигенно понятнее. Копи паста не катит?
Прикольная идея. Но только первый столбец не берет, там пробелов нет...
Стало офигенно понятнее. Копи паста не катит?
Понял, теперь по русски ..))
BMP файл, хочу засунуть в МК. В редакторе открывает его в 16 формате, но ардуино не понимает этот формат. Понимает с 0х.
Alex187, забудьте пока про Ардуино, BMP файл и HEX-эдитор.
Разберитесь сначала, какие бывают формы представления информации, что такое текстовое представление и какие варианты его бывают.
Пока что Ваши вопросы лишены смысла, а задать осмысленный вопрос у Вас не хватает знаний.
А кто мешает найти конец строки и после него 0х вставить? Или онлайн конвертер типа https://lvgl.io/tools/imageconverter использовать?
В любом текстовом редакторе найти и заменить " " на ", 0x". Большую часть работы это сделает, остатки подчистишь руками.
А что Гугл отвечает по запросу :"BMP-2-HEX" ?
Дописать 0x в начале каждого числа? Вопрос поставлен некорректно. Где находятся исходные цифры? Куда переписать? В программу? В устройство? Я б в нотепад++ просто замену пробела на " ,0х" сделал.
Огромное спасибо. В HEX редакторе увеличил строку до 500, доставил несколько пробелов в Нотепад и сделал замену. Изготовил файл 160*123 pix, сжал кодеком jfif с качеством 82% в проге paint.net. Открыл в Hex редакторе, скопировал и вставил Нотепад. Сделал замену , 0x .
Cкопировал и вставил с заменой в один из файлов примера в Arduino ID - TFT_flash_jpg 160*128.
Прекрасная полноцветная картинка и всего 5 кБ. Я про этот формат не знал, jfif.
Фото исходника 7,5 кБ. Фото на экране
Alex187, забудьте пока про Ардуино, BMP файл и HEX-эдитор.
Разберитесь сначала, какие бывают формы представления информации, что такое текстовое представление и какие варианты его бывают.
Пока что Ваши вопросы лишены смысла, а задать осмысленный вопрос у Вас не хватает знаний.
И Вам не хварать ...
А самому ну прям никак не догадаться, как к цифре "0х" добавить, пришлось на форуме спрашивать...
Приятно, в вопросе и ответ сразу ... Сами себе, оригинально