3-1使用matlab生成可供dsp c6748的算法_第1页
3-1使用matlab生成可供dsp c6748的算法_第2页
3-1使用matlab生成可供dsp c6748的算法_第3页
3-1使用matlab生成可供dsp c6748的算法_第4页
3-1使用matlab生成可供dsp c6748的算法_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、使生成可供DSPC6748使用的算HistoryDraftNo.公司官网使生成可供DSPC6748使用的算HistoryDraftNo.公司官网 技:销售邮箱:1 快速入安2 进阶指帮公司官网1 快速入安2 进阶指帮公司官网 技:销售邮箱:测试代使用代生成代验证算编写函数M 文130 。安1Windows Coder 12 1.2 M 下有两种常用的 M M 能够生成C/C+代码。所以,第一步是的算法写成函数形式的130 。安1Windows Coder 12 1.2 M 下有两种常用的 M M 能够生成C/C+代码。所以,第一步是的算法写成函数形式的M 文件这里我以 这个一次函数为例2 20

2、14a 2014a 公司官网 技:销售邮箱:1 安装程序会自动判断操作系统版本而安装相应的版本(32-bit64-新建函数 M 在建立函数 M 文件的时 会自动添加一些必要的代码,图3。functionoutput_args=新建函数 M 在建立函数 M 文件的时 会自动添加一些必要的代码,图3。functionoutput_args=Untitled(input_args%UNTITLED 公司官网:销售邮箱:编写函数 M 编写函数 M function y= fun(x% 给定一个输入 x 值,根据一次函数 y=2x+5,输出一个 y y=2 *x+保存函数 M 注意:函数 M 文件的函数

3、名需要跟文件名一1.3 验证算在yfun(5)y155在命令行窗口,除了可以执行内置函数,M 公司官网技:销售邮箱:命令,例如在 Windows 版本下,可以使用 md、cd、dir 注意:确保 M 命令,例如在 Windows 版本下,可以使用 md、cd、dir 注意:确保 M 文件位于工作目录中,可以通过 pwd 命令查看工作目录图4图51.4 生成代公司官网 技:销售邮箱:fun公司官网 技fun公司官网 技:销售邮箱:coder roject M 注意:在这里可以添加多个 M 文件M 注意:在这里可以添加多个 M 文件 变量,但是在 C/C+ M fun.m 32-bit 整型变量(

4、这里设置为标量,不是向量)公司官网 技:销售邮箱:图图技图图技销售邮箱:选择输出类型为 C/C+ 静态库,并勾选只生成代码复选框,因为在这只需 图公司官网选择输出类型为 C/C+ 静态库,并勾选只生成代码复选框,因为在这只需 图公司官网 技:销售邮箱:图生查看窗口公司官网图生查看窗口公司官网:销售邮箱:,在查窗口可以获取更为详细的信息以发现生成的代码还是比较注重效率的,比如乘法计算使用移位来提高效率一DSP 效率还是很高的*给定一个输入x值,根据一次函数y=2x+5,输出一个y*以发现生成的代码还是比较注重效率的,比如乘法计算使用移位来提高效率一DSP 效率还是很高的*给定一个输入x值,根据一

5、次函数y=2x+5,输出一个y*:x*ReturnType : fun(unsignedx)公司官网 技:销售邮箱:就Coder 组件,编写程序代码生成为 程序代码。可以简单看一Coder 生成的主要代码(位于fun.c), u0; unsignedlonglong if(x2147483647U)u0= elseu0=x2147483647U)u0= elseu0=x2147483647U)u0= elseu0=x2147483647U)u0= elseu0=x u1=u0+ if(u1LL)u1 return*给定一个输入x值,根据一次函数y=2x+5,输出一个y*:x*ReturnType : fun(unsignedx) return(x1)+M文件中有关于浮点数公司官网 技:销售邮箱:3INF(+)NAN(NotA Number) -INF(3INF(+)NAN(NotA Number) -INF(-Memory 公司官网:销售邮箱:Code Code CPU 64 位、16 8 公司官网:销售邮箱:高级设置,比如生成代码语言 C C+公司官网技高级设置,比如生成代码语言 C C+公司官网技:销售邮箱:DSP C6748 公司官网 技DSP C6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论