SD card - как прочитать из файла *.hex как *.bin?
- Войдите на сайт для отправки комментариев
Втр, 25/04/2017 - 19:47
Подскажите как можно файл с SD Card в формате *.HEX (про данный тип файла можно почитать тут: https://ru.wikipedia.org/wiki/Intel_HEX ) при чтении преоброзовать как в *.BIN? И зделать это нужно как то в 1 паток данных, по битно. В общем нужно прочитать файл (только бинарные данные что содержит файл *.HEX, а содержит он их в текстовом виде).
Не знаю поняли ли вы меня, ну в общем мне нужно прочитать с SD Card файл, как будь то бы это бинарный (а не текстовый вид представления бинарных файлов *.HEX)*.BIN.
krepton85, а к чему такие извращения? Записывайте на карту сразу в формате BIN
К сожелению, это не совсем удобно, есть просто готовые прошивки (дампы ) для внешней i2c EEPROM памяти и они уже в HEX формате, а заливать в EEPROM сами понимаете нужно в формате BIN т.е. как есть файл так целиком его и заливаю во внешнюю флэш EEPROM с SD Card. А тут HEX.... Пробовал из HEX на компе преоброзовать в BIN так эта прога (Pony Prog) видимо не видит окончания файла в HEX и начинает сохранять файлы в BIN весом аж 64 кБайта - там данных то все го то 256 бит. :)
Хотя возможно просто поискать нормальную прогу на комп...
krepton85, есть конверторы туда-сюда, ищите, гугль в помощь.
Да, спасибо, уже начал. :)