本帖最后由 wopt 于 2015-3-13 21:36 编辑
说之前,先看看TMS320VC5509A的在产品中的定位。根据TI官方文档,该芯片的特定是高性能、低功耗,使用与个人便携式上网以及无线通信,通常也做协处理器使用,详细内容可以参考datasheet。基于C5000系列芯片的产品远远没有C2000和C6000多,我至今还没有用它来做过产品,我旁边的人也没有。那么问题来了,一个几乎用不到芯片,我说它还有什么意义了。做电源或控制的可以学C2000,做视频或图像的可以学C6000。比运算没有C6000强,比外设没有C2000多,夹在中间确实很尴尬。如果拿指纹识别和语音识别来说,C5000确实是有了用武之地。TI就曾推出过基于5515指纹开发套件,在精度上是一般芯片所不能企及的。但现实是,它太贵了,可代替性强。尽管用的很少,但它确实是一款不错数字信号处理器,包含了DSP处理器实时信号处理、快速的乘法和加法运算、高精度等特点。如果想从事C6000人来说,相比C6000高昂的价格,C5000确实可以做个台阶(有条件的当然建议直接C6000)。
该帖子不会说TMS320VC5509A的硬件结构和设计,主要以算法实现为主,当然外设是必需的,所以大体上分为简介、外设、数字信号处理、简单图像处理、bios五个部分。收益于论坛那么多年,算是回馈论坛。
第二章 外设( 论坛资源,注意VC5509与VC5509A区别) 第三章 数字信号处理
3.1 基本算数运算
3.2 浮点数的算术运算
3.3 定时器实现数字振荡器
3.4 FFT
3.5 FIR
3.6 IIR
3.7 LMS
3.8 Kalman
3.9 AES
3.10 LSB数字水印
3.11 G.729A
来源: TMS320VC5509A分享 |