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

汇编DSP十天速成

资料介绍
汇编DSP十天速成
实验一 新手上路]


初学者编写的第一个程序通常是控制 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 引脚电平的变化频率约为:5
0M/2000=25kHz
在没有示波器的情况下,就要将程序 1.1 稍作改进,增加延时,用一个延时子程序将 XF 脚电平变化频率降
到肉眼可分辨的程度,就可以用 LED 来显示电平的变化,程序如下:


实验 1.2 子程序调用
实验目的:学习子程序的调用
*********************************************
汇编DSP十天速成
本地下载

评论