原创 学习24x和281x的一些经验(皮毛)

2007-8-22 11:43 2441 4 4 分类: 处理器与DSP

      从最开始看dsp的书籍到现在开发一些小的程序,走了不少弯路,今日成文,能给朋友们一点启发,便是成功了!


       1.入门型号的选择.  基本上很多人都买的2407的开发板,看别人送的例子,这不错!但是个人认为它开发起程序来不方便,因为现在ti网站上面没有关于240x的头文件.而281x有详细的头文件,现在最新的版本是1.10.非常详细,极大的方便了开发.并且281x的整体硬件架构和240x的差不多,学起来也比较容易(当然要有一定单片机或者arm的开发基础).但是它比240x的频率高,所以可以做一些较为复杂的算法(这才是dsp的精髓啊)


       2.资料的获取.   很多人找不到资料,也有很多人觉得资料太多不知道该从何看起.首先介绍几个ti dsp的网站.    http://www.seeddsp.com/


           http://www.61ic.com/Index.html


         http://www.chinadsp.cn/


        http://www.c2000dsp.com/download.asp


       http://www.ti.com/


您所要的资料基本上都可以在TI的网站上http://www.ti.com/ 找到.至于资料太多,个人认为首先的对芯片的主体结构有一个深刻的认识,比如时钟,流水线,中断响应过程,SCI,SPI,CAN,EV等等.然后,你用到哪一部分,您再认真的去看资料,了解每一个寄存器的功能,设置等,一步一步,慢慢接近成功.不要一下子就钻进去了,觉得这也不会,那也不会.等您把一个小块能熟练应用后,譬如IO口的控制,您就有了成就感,有了战胜它,学好它的信心,进而5000,或者6000.


        3.开发板


     如果您的米多,那就买一块,(不过现在281x的板子还是满贵的 ,一般的也要1000多).如果何我一样,穷学生一个,那您就干脆找几个哥们自己画吧!当然您得先熟悉dsp的接口,电源,时钟等等.不然板子不一定能正常运转啊!个人认为通过自己摸索,看硬件资料,自己画还是可以学到很多东西的!您可以先画一块最小系统板,什么外设都不加,能正常运作了,您再加您需要的外设,那样就不会有什么达问题了!


       肚子饿了,吃饭先,有机会再说!本人也是入门级,有不当之处,敬请指正!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
4
关闭 站长推荐上一条 /3 下一条