2013-02-14 10 views
0

Мне нужно преобразовать некоторые волновые файлы PCM в файлы HEX, чтобы я мог программировать свой чип памяти. Каков правильный способ сделать это?Преобразование волновых файлов в шестнадцатеричные файлы для программирования микросхемы флэш-памяти

Я не нашел утилиту, которая просто конвертирует. Я знаю, что какое-то программное обеспечение, такое как hexedit, может редактировать файлы в шестнадцатеричном формате, но как я могу преобразовать файлы в программируемый шестнадцатеричный формат?

ответ

0

Google является вашим другом ...

Попробуйте поискать "BIN2HEX" или "bin2asm" или "bin2c"

+0

Спасибо за ваш ответ. Я знаю bin2hex, но я не совсем уверен, содержит ли здесь «bin» волновые файлы или что-то еще? и hex, который я получаю, будет запрограммирован в микросхему флэш-памяти? Еще раз спасибо за ваш ответ. – CodeNoob

+0

Возможно, вам придется написать свой собственный конвертер, или, возможно, вы вошли с вашим встроенным компилятором \ ассемблером. Файлы WAVe ** - это просто двоичные файлы, поэтому вы можете просто включить их. Но файлы WAV также имеют верхние и нижние колонтитулы, описывающие аудиоформат этого конкретного файла, и их, возможно, нужно удалить или заменить заголовок, специфичный для встроенного чипа. В принципе, вам нужно вернуться к документации встроенного чипа и узнать, какой формат нужен и оттуда оттуда. – Anonymouse