dsp软件开发流程(dsp软件开发包括以下几个阶段)
本篇文章给大家谈谈dsp软件开发流程,以及dsp软件开发包括以下几个阶段对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
关于学习DSP和PFGA硬件应该如何入门的问题
对于学习DSP重要的是理清外设的工作构架,相应的寄存器如何设置,没有必要对寄存器花太多的时间去研究,用的时候能找到(寄存器的名称都是英文的缩写,很好理解的)。学习DSP,先找本中文教材入个门,之后你会发现好多地方、尤其是真正要用的,往往也是最复杂的地方书上都找不到,更谈不上做什么项目了,这时候就要开始深入研究DataSheet,以及官网的源代码示例,有了之前的中文教材基础看起来就快多了;学习DSP重要的不是会编程,而是算法的研究(Matlab/Simulnk仿真就不必多说了),光会编程是没有用处的,也只是个程序员而已,还不如你现在的工作。学FPGA我是从夏宇闻老师编写的《verilog数字系统设计教程》,因为用的Altera公司的就选用了Altera推荐的FPGA/CPLD培训用书《AlteraFPGA/CPLD设计(基础篇)》,康华光的《数电(第五版)》每章结束都有个用VerilogHDL描述逻辑门电路的实验,是一本国内不可多得的与时俱进的学习数电的教材。康的那本模电也是模电的经典教材,再翻看下铃木雅臣(日本)著的《晶体管电路设计》会相得益彰,这本书很注重实际。
由于DSP和FPGA的型号众多,更新换代太快,就不推荐具体的书籍了,最终都要回归芯片的DATASHEET和算法的研究。
鄙人在这里推荐两本书学习算法的书:①《MATLAB及其在FPGA中的应用》,国防工业出版社;②《DSP程序开发--MATLAB调试及直接目标代码生成》,李老师编著,西电出版社。等你研究到算法就知道这两本书是多么的perfect。
无论精通这两门中的任意一门,都得需要花相当的时间和精力,而且中文资料都很少,能派上用场的就跟少了,英文要好。从现在开始就要把专业英语打扎实。加油!
不求加分,但愿着点经验能对你有用。
关于DSP开发软件CCS
其实差别不太大,都是TI自带的,应该是跟你的CCS编译器版本有关系,如果你想用c2812.gel,你可以把原来的f2812.gel去掉,再手动将c2812.gel添加进来就好了,gel文件在CCS的安装目录下,如:C:\CCStudio_v3.3PLA\cc\gel,其实对于一般用户而言,gel文件用处不太大,关键看你调试中用不用的到,用不到完全可以不用加的。
如果一块PCB板中既有DSP,又有FPGA,它们的开发环境不一样,软件程序怎么烧录啊?谢谢了,菜鸟求助
对于DSP和FPGA分别给出自己的下载端口,DSP的下载端口为JTAG,FPGA有两种下载方式,分别为JTAG下载和ASP下载。所以可以给DSP对应的JTAG引脚引出,作为DSP的JTAG下载口,使用DSP的下载器进行下载即可实现软件程序烧录。对FPGA按照其对应引脚引出,选择对应的下载方式,硬件下载口接至对应的下载方式的接口,即可进行软件下载。
DSP与FPGA的下载端口是独立的,不可能是使用同样的下载口的,这样,针对不同处理器的下载,连接至不同的下载口就可以实现相应的软件的烧录啦。
dsp软件开发流程的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于dsp软件开发包括以下几个阶段、dsp软件开发流程的信息别忘了在本站进行查找喔。