近期一直在调一块Dsp的板子,用的是5416。第一次使用54系列的DSP出了一些问题,通过不断的学习ti文档、google、百度,终于基本解决了问题。把调试遇到的问题和解决方案小节一下,自己理理思路,能给其他刚刚开始使用dsp的同学提高的参考当然更好了。
目标:
1、充分利用dsp内存。5416中有64K的SARAM和64K的DARAM。由于项目的数据量比较大,准备把DARAM全部用作数据存储器。
2、开启外部中断和定时器中断各一个。
调试过程:
1、CCS的各种文件理解:
一直对ccs的各种文件作用不太了解,这次认真的看了下资料。应该理解的差不多了。
详情参见:《Ti DSP中的各种文件解析》
2、内存映射:
对内存映射也一直有恐惧心理,经过这次调试,也终于清晰了。
详情参见:《ti dsp 5416 的内存映射》
3、中断应用:
详情参见:《Ti的DSP中断向量表设置的2种方法》
0 Comments.