#audio #wav #microcontroller #pic #pic18
#Аудио #wav #микроконтроллер #рис. #pic18
Вопрос:
Я новичок в программировании аппаратного обеспечения: я работаю с pic18F4550 с компилятором C от microchip версии 8.63. У меня вопрос: есть ли у кого-нибудь пример кода для записи файла .wav (двоичных данных) во флэш-память pic18F4550?
Комментарии:
1. Во время выполнения через какой-либо интерфейс или во время сборки?
2. я думаю, во время сборки. В чем разница?
3. Хорошо, это то, что я подумал. Смотрите мой ответ ниже.
Ответ №1:
Используйте программу bin2c для преобразования файла WAV в исходный файл C с данными, содержащимися в const char
массиве. Затем скомпилируйте и свяжите этот файл с вашим исходным кодом. Ваш компоновщик должен поместить const
переменные во флэш-память на рис.
Комментарии:
1. Хорошо, могу ли я поместить этот массив в качестве глобальной переменной в моей собственной программе C на моем pic18F4550?