电子产品世界 » 论坛首页 » 嵌入式开发 » DSP系统 » Matlab数据在CCS中的调用


共6条 1/1 1 跳转至

Matlab数据在CCS中的调用

菜鸟
2012-05-17 21:17:09    评分

在网上搜索了N多帖子,都是些只言片语,生怕别人学会了。要么是爱理不理,要么理你也觉得高你一等的样子,不就是几行破程序么,哥写出来了,拿去。

提醒下,拿去使用的同学请根据自己要处理的数据修改Q值。

 

Q=14;%数据在-1.x到+1.x故取Q14

x=0;

fid=fopen('resdata_a.dat','w');%打开文件

fprintf(fid,'1651 1 0 1 0\n');%输出文件头

data_len=length(resdata_a);%假设要处理的数据保存在resdata_a中

for i=1:data_len

if resdata_a(i)>=0

x=round(resdata_a(i)*2^Q);%转成Q格式后取圆整

fprintf(fid,'0x%x\n',x);%以16进制输出

else

x=2^16-round(abs(resdata_a(i))*2^Q);%对于负数求补码

fprintf(fid,'0x%x\n',x);%输出

end

end

fclose(fid);%完成后Matlab命令窗口中不会有任何信息提示




关键词: Matlab     数据     中的     调用    

助工
2012-05-17 22:36:09    评分
2楼
以前看过天祥电子的28335的PPT,里面就有提到联调,用matlab仿真出控制算法后,可以直接生成28335的代码烧写进去,可以方便很多。这个功能用好了真能省不少事,现在用的dspic ,看到官方也提出可以和matlab联调,准备后期软件调试的时候研究一下

菜鸟
2012-06-12 14:55:54    评分
3楼

这个真心不懂啊。好难哦


菜鸟
2013-09-25 10:51:03    评分
4楼
你还,你还有你说的这个ppt么,给我一份好不?chenjunbing18@126.com谢谢

菜鸟
2013-09-25 11:12:05    评分
5楼
你好,你还有你说的郭天祥的28335的ppt么?能传我一份么,谢谢!chenjunbing18@126.com

菜鸟
2015-08-04 10:17:19    评分
6楼
大哥,matlab生成的数据dat格式的数据包,dsp编程怎么使用啊

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]