TMS320F206定点DSP芯片开发实践
时间:06-23
来源:互联网
点击:
图1 WSGR位设置
图1上面第15~12位:保留位,总是为0;
第11~9位:ISWS-I/O空间等待状态位,决 定用于片外I/O空间的读/写的等待状态数(0~7);
第8~6位:DSWS-数据空间等待状态位,决 定用于片外数据空间的读/写的等待状态数;
第5~3位:PSUWS-高端程序空间等待状态 位,决定片外高端程序空间读/写等待状态数;
第2~0位:PSLWS-低端程序空间等待状态 位,决定片外低端程序空间读/写等待状态数。
在具体应用中,程序员可根据实际用到的片 外资源灵活调整WSGR相关位的值。
3.3.3 有效利用片内闪存
F206的一个显著优势是具备32k片内闪速存 储器块。它具有可擦除、可编程和非易失电源特点。在复位期间,通过将MP/MC置为低电平可 以选择闪存。若未选之,则从片外存储器开始执行操作。
在利用JTAG进行硬件仿真时,有时会出现程 序无法全速运行的情况。这时,不要总是在程序上苦思冥想,可以开阔思路从别处着手。若确信 程序流程没有什么问题,不妨试着将程序写入闪存运行。笔者曾遇到类似情况,程序烧入Flash运 行后一切正常;经分析可能是实验板上的片外程序/数据存储器的布线不够规范。调整布线重新制 板后,程序在硬仿真时也能全速运行了。
还有一种情况正好与之相反。程序在仿真窗 口里可以正常运行,写入Flash后却无法运行了。在这种情况下,建议程序员在程序初始阶段 (如,紧接着关中断setc intm之后)加一小段延时(几十毫秒,根据情况可以增减);可能会达 到事半功倍的效果。
4 结束语
DSP技术的发展渐趋成熟,DSP的应用日益 广泛;了解和掌握DSP技术,并应用DSP技术开发新一代高科技产品是使我国电子工业走向高技术 密集型的一条重要途径。本文总结了在DSP开发工作中的经验与教训,希望能对读者有所启示。
DSP 单片机 CMOS 总线 仿真 电路 模拟电路 示波器 电压 电阻 MCU 集成电路 电子 相关文章:
- F1aSh存储器在TMS320C3X系统中的应用(11-11)
- 基于PIC18F系列单片机的嵌入式系统设计(11-19)
- DSP在卫星测控多波束系统中的应用(01-25)
- 基于PCI总线的双DSP系统及WDM驱动程序设计(01-26)
- 利用Virtex-5 FPGA实现更高性能的方法(03-08)
- DSP与单片机通信的多种方案设计(03-08)