说之前,先看看TMS320VC5509A的在产品中的定位。根据
ti官方文档,该芯片的特定是高性能、低功耗,使用与个人便携式上网以及无线
通信,通常也做协处理器使用,详细内容可以参考datasheet。
- Miniaturized personal and portable products 个人、小型便携设备
- 2G, 2.5G and 3G cell phones and basestations 2G, 2.5G and 3G 手机和基站
- Voice recognition 语音识别
- GPS receivers GPS
- Fingerprint / pattern recognition 指纹/模式识别
- Wireless modems 无线猫
- Biometrics 生物识别技术
- Audio and voice applications 音频与语音应用
- Low-power vision analytics applications 低功耗视觉分析应用
该帖子不会说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
第三章 数字信号处理 (基于DSPLIB,参考教材:数字信号处理――原理、算法与应用(第四版))
3.1 基本算数运算
3.2 Q-value
3.3 sine
3.4 FFT
3.5 FIR
3.6 IIR
3.7 LMS
3.8 Kalman
第四章 简单图像处理 (这部分内容还是留在DM642的帖子上吧!~)
Ti IMGLIB库简介
4.1 图像的反色
4.2 数字图像的锐化
第五章 DSP/BIOS
5.1 DSP/BIOS入门
第六章 一个例子(完结)
6.1 G.711语音编码
差不多就到这里结束了吧。其实关于5509本身没什么好讲的,还是要更加多关注DSP周围的一些知识。相对于那些小制作,该帖偏向于理论,看起来也确实枯燥。再者此贴也只是大概浅谈了一些关于DSP旁边的一些东西。如果要利用5509做个产品,该帖的知识还远远不够。