- Xilinx Vivado HLS:Vivado HLS是赛灵思(Xilinx)提供的高级综合工具,可以将C/C++代码转换为高性能的FPGA(可编程逻辑门阵列)代码。它可以用于生成FPGA上的DSP算法实现。
ccs,dvsdk,linux,MATLAB等,都是可以的。
DSP芯片生产商都有自己的编程软件集成开发环境,如果是TI的DSP,可以用CCS来编写调试代码。
飞思卡尔的DSP可以用codewarrior,CCS是TI的开发环境。
DSP没有像Proteus那样的仿真软件,DSP开发所用的是TI公司的CCS,就像楼上所说,1和3版本。CCS是一个开发环境,就像Keil一样,你要学习DSP的话还是去买一块DSP开发板,通过仿真器把程序写到板子里面去,用CCS在线调试就可以了。
1、DSP得软件开发流程为:将一个或多个汇编语言程序(源程序)经过汇 编与链接 ,生成COFF 格式得可执行文件,再通过软件仿真器或在线仿真器得调试,打开FlashBurn软件,新建一个.cdd文件并进行设置装载FBTC.out,然后再擦除和烧写Flash 去掉仿真器并复位DSP目标板来加载。
2、编辑和使用DSP文件可能需要专业知识和工具。有许多软件工具可用于创建和编辑DSP文件,例如MATLAB、Simulink、LabVIEW等等。在使用DSP文件时,通常需要特殊的控制器来执行处理器的指令。这些控制器通常使用芯片技术,并且可以根据不同的应用需要进行编程。
3、菜单选“工具→选项→安全”,勾选“内容”里的“如果提供了本地语言的字幕,请显示它们”;菜单“播放→字幕→开(如果可用)”(Ctrl+Shift+C)★当然同windows media player 9一样,只可使用smi格式文件,并且要将与歌曲使用相同的文件名,放在歌曲的同一文件夹下。
DSP/嵌入式软件开发工程师是一种专门从事数字信号处理(DSP)和嵌入式系统软件开发的工程师。以下是对DSP/嵌入式软件开发工程师的简要解释:DSP(DigitalSignalProcessing)数字信号处理是一种通过对数字信号进行算法处理和分析的技术。DSP技术在音频、视频、通信、图像处理等领域具有广泛的应用。
嵌入式软件开发就是撸代码,不过不是写一般的电脑软件,是给操作系统(linux、ucos、win ce嵌入式系统)撸、是给单片机(805stm32等等)撸。DLC不清楚(不好意思孤陋寡闻了)PLC倒是用过,DSP的全称为Digital Signal Process,即数字信号处理技术,DSP芯片即指能够实现数字信号处理技术的芯片。
嵌入式软件工程师,是职业名称。嵌入式系统是以应用为中心,以计算机技术为基础的,并且软硬件可量身订做,它适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
由定义可知实际上很广泛,广泛到单片机、PLC、工控电脑等很多东西实际上都是归属于嵌入式范畴。 但国内教育一般是将可编程控制芯片按照功能强弱进行分层,功能较强的归类给嵌入式,特别是适合跑WINCE、安卓之类轻量级系统的处理器或FPGA、DSP、CPLD等可编程集成电路。
嵌入式软件开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,Palm与新出现的Symbian等。另外,用单片机c语言或汇编开发;用高级处理器,arm7,arm9,powerpc等,加上操作系统也属于嵌入式的开发。………权威部门统计,我国嵌入式人才缺口每年50万人左右。