ADSP 开发环境
参考文章
概述
目前,笔者的眼界处于纸上谈兵阶段。仅做参考。
软件
①
CrossCore Embedded Studio
②
SigmaStudio
③
VisualDSP++
④ visualaudio
个人将SHARC系列DSP软件分为两部分,framework和tune。framework部分IO配置,参数管理等。tune负责音效调试。上述4个软件中,CrossCore Embedded Studio和VisualDSP++用于framework编程。笔者更推荐CrossCore Embedded Studio。因为它具有现代化的编程和调试环境。SigmaStudio和visualaudio用于tune调试。笔者更推荐SigmaStudio,因为它支持在线调试,极大帮助了不善编程的调音师进行音效处理。同时ADI已经不对visualaudio提供支持。注意到笔者已经无法在ADI官网找到下载链接。
硬件
① ADI DSP专用仿真器(JTAG)
② USBi仿真器
③ 评估板
④ 音频线和两个仿真器的连接线等线材。
ADI DSP专用仿真器用于在线仿真调试framework。它类似arm,stm32和8051等架构处理器的JTAG。它可以支持断点,内存读写和寄存器读写等调试手段。甚至支持调式信息打印。USBi仿真器用于在线仿真调试tune。它类似功放(NTP8812、TAS5711等)PC端调试工具。它支持动态调式,可见可得,非常方便。
以上建议学习步骤
①《Introduce and Install guide of SS4SH.pdf》
②《Customize &Combine SS4SH & CCES projects to LDR file.pdf》
③ 开发板各种资料
④ 开发板各种例程
特殊符号
-
__builtin_conv_FtoR
定点处理器存储浮点数通常有三种方式:
1.31
、
6.26
和
9.23
。注意到1+31=32,6+26=32和9+23=32的记忆规律。
-
__builtin_conv_RtoF