您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

TMS320C2XX开发设计中应注意的问题

时间:2007-1-20栏目:电子通信论文

的地址都是DP为零的相对地址。另外,在中断程序入口如果使用直接寻址方式保存状态寄存器的值,那么在中断返回之间装载所保存的值时,也应先将DP的值设成零,否则程序将无法正常运行。

3.6 内置闪速存储器(Flash)

F206的一个显著优势是具备32K×16位的片内闪速存储器,它具有可擦除、可编程和非易失电源等特点。在复位期间,通过将MP/MC置为低电平可选择闪存。利用JTAG接口向目标系统下载程序包括:Flash的清零(clear,所有位清零)、擦除(erase,所有位置1)及编程。其片内Flash,由两块相对独立的16KB Flash组成,因而每次清零、擦除需对两块16KB Flash分别进行。F206运算速度有20、28.5和40MIPS,但程序代码成功烧录进片Flash的前提条件是其工作于20MIPS,否则程序无法烧寻进DSP。另外应将NMI中断相应引脚拉高,否则由JTAG将程序代码烧录进Flash时会出现错误提示,使烧录无法完成。

笔者在调试程序时曾遇到这样的情况,程序在仿真时可以正常运行,烧录到Flash后却无法运行了。原因是上电时DSP外围芯片复位时间长于DSP的启动时间,后来尝试着在程序初始化之前插入一段延时(约为几十ms),重新烧录后程序执行正常。

DSP技术的发展越来越成熟,DSP的应用也日益广泛。了解和掌握DSP技术,并应用DSP技术开发新一代高科技产品十分必要。本文介绍的DSP开发中应注意的几个问题,可以大大缩短开发时间,仅供读者参考。


上一页  [1] [2] [3] [4] 

下页更精彩:1 2 3 4 下一页