将.wav文件中的数据放入pic18F4550的闪存中
我是硬件编程新手:我使用带有 microchip 版本 8.63 的 C 编译器的 pic18F4550。我的问题是:有人可以将 .wav 文件(二进制数据)写入 pic18F4550 的闪存吗?
I'm new at hardware programming: I work with the pic18F4550 with the C compiler from microchip version 8.63. My question is: has someone example code to write a .wav file (binary data) to the flash memory of the pic18F4550?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 bin2c 程序将 WAV 文件转换为 C 源文件,其中包含的数据一个 const char 数组。然后编译该文件并将其与源代码链接。您的链接器应将 const 变量放置在 PIC 上的闪存中。
Use a bin2c program to convert the WAV file to a C source file with the data contained in a
const char
array. Then compile and link this file with your source code. Your linker should placeconst
variables in flash memory on the PIC.