本帖最后由 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五个部分。收益于论坛那么多年,算是回馈论坛。
第一章 简介 1.1 TMS320VC5509A Data Sheet 1.2 开发环境 1.3 软件开发基础 1.3.1 伪汇编指令 1.3.2 CMD文件 1.3.3 新建工程注意事项第二章 外设(
论坛资源,注意VC5509与VC5509A区别)
2.1 GPIO 2.2 Timer 2.3 Watchdog 2.4 RTC 2.5 ADC 2.6 EMIF(for SDRAM) 2.7 EXINT 2.8 McBSP(for UART) 2.9 Flash 2.10 USB第三章 数字信号处理
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分享
TMS320VC5509A分享
http://bbs.21ic.com/icview-885211-1-1.html
一周热门 更多>