如何在Linux环境下编DSP的汇编或线性汇编程序

如何在Linux环境下编DSP的汇编或线性汇编程序,第1张

linux下将C语言编译为汇编代码,需用-S参数: 编译命令为: $ gcc -S s1.c 如下代码: void fun(int a,int b){ /*这个函数什么也不做*/}int main(void){ fun(100,200)return 0}

按理说应该可以的。

一般的linux *** 作系统在启动初期的初始化就是串口、中断、定时器。

不过DSP的指令集比较复杂,你需要自己移植,然后现在还没有适合DSP的GCC交叉编译器。

过程太复杂。

不过可以尝试自己写一个 *** 作系统放在DSP上。

以当前工程dsp为目录基准, ../ 就代表上一级目录 "./"就代表dsp本目录. "/"就代表dsp所在的根目录. 这个就是“#include的头文件,”的意思就是 存放dsp的目录中的speex文件夹中的speex.h文件! 如果speex.h就在dsp统一个目录下的


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8342557.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存