首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > DSP入门

DSP入门

资料介绍
54DSP十天速成
实验一 新手上路]
初学者编写的第一个程序通常是控制XF引脚的变化,然后用示波器测量XF脚波形或观察
与相接的LED。这个程序也常常用来测度一下DSP能否正常工作。
实验1.1 最简单的程序:控制XF引脚周期性变化
实验目的:通过简单的程序了解DSP程序的结构,熟悉CCS开发环境。
*************************************************************
*最简单的程序:TestXF1.asm
*循环对XF位置1和清0,用示波器可以在XF脚检测到电平高低周期性变化
*常用于检测DSP是否工作。
*************************************************************
.mmregs ;预定义的寄存器
.def CodeStart ;定义程序入口标记
.text ;程序区
CodeStart: ;程序入口
SSBX XF ;XF置1
RPT #999 ;重复执行1000次空指令产生延时
NOP
RSBX XF ;XF清0
RPT #999 ;重复执行1000次空指令产生延时
NOP 
B CodeStart ;跳转到程序开头循环执行
.end 
NOP指令执行时间为一个时钟周期,设DSP工作频率是50MHz,可以估算出XF引脚电平的变
化频率约为:50M/2000=25kHz
在没有示波器的情况下,就要将程序1.1稍作改进,增加延时,用一个延时子程序将XF脚
电平变化频率降到肉眼可分辨的程度,就可以用LED来显示电平的变化,程序如下:
实验1.2 子程序调用
实验目的:学习子程序的调用
*************************************************************
*TestXF2.asm
*对TestXF1.asm稍作改进,用延时
标签:54DSP十天速成
DSP入门
本地下载

评论