• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

DSP的C语言同主机C语言的主要区别?

shuxian 2015-07-14 浏览量:940
DSPC语言同主机C语言的主要区别?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 1)DSP的C语言是标准的ANSI C,它不包括同外设联系的扩展部分,如屏幕绘图等。但在CCS中,为了方便调试,可以将数据通过prinf命令虚拟输出到主机的屏幕上。 
     
    2)DSP的C语言的编译过程为,C编译为ASM,再由ASM编译为OBJ。因此C和ASM的对应关系非常明确,非常便于人工优化。  

    3)DSP的代码需要绝对定位;主机的C的代码有操作系统定位。 
     4)DSP的C的效率较高,非常适合于嵌入系统。
    • 发布于 2015-07-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:2
  • 1)DSP的C语言是标准的ANSI C,它不包括同外设联系的扩展部分,如屏幕绘图等。但在CCS中,为了方便调试,可以将数据通过prinf命令虚拟输出到主机的屏幕上。 

    2)DSP的C语言的编译过程为,C编译为ASM,再由ASM编译为OBJ。因此C和ASM的对应关系非常明确,非常便于人工优化。

     3)DSP的代码需要绝对定位;主机的C的代码有操作系统定位。

     4)DSP的C的效率较高,非常适合于嵌入系统。 

    • 发布于2015-07-14
    • 举报
    • 评论 0
    • 0
    • 0

  • DSP的C语言可以操作DSP硬件寄存器,属于专用C。


    • 发布于2015-07-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

DSP的C语言同主机C语言的主要区别?