嵌入式开发者社区

标题: Matlab程序转为DSP使用的C函数代码 [打印本页]

作者: 羊羊任阳阳    时间: 2017-1-11 11:48
标题: Matlab程序转为DSP使用的C函数代码
已用Matlab写了一个小函数y=2*x+5,并用Matlab Codec转为DSP可用的C代码,但只是函数功能,需要调用此函数的程序,如下
1. #include <stdio.h>
2. #include "fun.h"
3.
4. int main(void)
5. {
6. // 打印计算结果
7. // 注意:一定不要忘记加上 "\n"
8. printf("y = %d\n", fun(5));
9.
10. // 断点
11. // 防止出现找不到出口错误
12. asm(" SWBP 0 ");
13.
14. return 0;
15. }
但不知此程序是单独写为main.c还是怎么写才能编译生成.out文件?


作者: human    时间: 2017-1-11 21:18
3-使用 Matlab 生成可供 DSP C6748 使用的算法

正确调用就行,build一下就可以生成.OUT文件
作者: 羊羊任阳阳    时间: 2017-1-12 20:27
human 发表于 2017-1-11 21:18
3-使用 Matlab 生成可供 DSP C6748 使用的算法

正确调用就行,build一下就可以生成.OUT文件 ...

是需要单独写一个main.c的程序吗?刚学程序移植,做的比较困难,能否帮写一个主函数的程序,想看看
作者: 羊羊任阳阳    时间: 2017-1-12 20:45
human 发表于 2017-1-11 21:18
3-使用 Matlab 生成可供 DSP C6748 使用的算法

正确调用就行,build一下就可以生成.OUT文件 ...

Debug里面没有生成.out文件
作者: 羊羊任阳阳    时间: 2017-1-12 20:47
human 发表于 2017-1-11 21:18
3-使用 Matlab 生成可供 DSP C6748 使用的算法

正确调用就行,build一下就可以生成.OUT文件 ...

Debug里面没有生成.out文件

作者: 希望缄默    时间: 2017-1-14 07:02
编译有错误啊




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4