完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
用下面这个程序试一下,但是是16位定点格式的,如果是32位的,相应的改一下就可以了。
close all; clear all; clc; f1=10;f2=100;fs=4000;N=4000; x = linspace(0,N/fs,N); y1 = sin(2*pi*f1*x); y=y1; figure plot(x,y) %创建文件sine.dat,可写入 fid=fopen('mysine.dat','w+t');%将文件头写入文件,将生成的y信号写入到文件,格式四位小数 fprintf(fid,'1651 1 0 1 0n'); t = int16(2^15*y); % if 32-bit fixed-point, int32(2^31*y); t2 =double(t); for i=1:length(t2) fprintf(fid,'0x%04xn',t2(i)+(t2(i)<0)*2^16); % if 32-bit fixed-point, t2(i)+(t2(i)<0)*2^32); end fclose(fid); |
|
|
|
不错,感谢分享经验,这方面的资料欠缺,非常感谢,辛苦麻烦了。
|
|
|
|
可以使用文件读取API,再按16进制写入到dat文件中
|
|
|
|
可以先转成h文件,再添加 到工程中试试
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式操作教程_数字信号处理_音频编解码:3-6 AAC音频解码实验
441 浏览 0 评论
数字信号处理实验操作教程:3-3 mp3音频编码实验(AD7606采集)
1333 浏览 0 评论
嵌入式DSP教学实验箱操作教程:2-20 数模转换实验(模拟SPI总线输出电压值)
1377 浏览 0 评论
目前在2837x系列用的最多的、性能最好、性价比最高的是哪一款?
1138 浏览 0 评论
国产嵌入式DSP教学实验箱_操作教程:22-AD采集DA输出实验(采集输出正弦波)
2329 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-25 00:38 , Processed in 0.565011 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号