资料
  • 资料
  • 专题
TI DSP速成讲义3
推荐星级:
时间:2019-12-25
大小:41KB
阅读数:144
上传用户:978461154_qq
查看他发布的资源
下载次数
0
所需E币
5
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
讲义 TI C54xx DSP 十天速成讲义     实验三 中断 中断的概念应该不陌生,指的是当某个事件发生时,暂停当前的操作,转向中断服务程 序,执行完后再返回继续原来的操作。这使得DSP能够处理多个任务。 DSP有许多中断源,可以设置中断控制寄存器来确定响应哪些中断而不理会哪些中断。本 实验介绍最常用的定时器中断和外部中断的使用方法,并介绍中断向量表和中断向量指 针。 实验3.1 定时器中断:方波发生器 实验目的:学习定时器中断的设计方法 回顾一下实验一控制LED的闪烁实际就是一个简单的方波发生器。但不足的是延时的方法 定时不精确,另外还有一个缺点是在执行延时的过程中DSP就无法执行其它指令,这时就 可以用定时器来改进。 使用定时器首先要对它初始化,基本步骤如下: 1.关掉中断 2.停止定时器运行。 3.设定时器的定时长度 4.允许定时器中断 5.运行定时器 6.打开中断 现以简单的方波程序为例: ;============================================== ; fangbo1.asm ; 利用定时器Timer0在XF脚产生周期2ms的的方波 ;============================================== .title "fangbo1.asm" .mmregs .def codestart ;程序入口 .def TINT0_ISR ;Timer0中断服务程序 STACK .usect "STACK",10H ;分配堆栈空间 ;设定定时器0控制寄存器的内容 K_TCR_SOFT .set 0B K_TCR_FREE .set 0B   K_TCR_PSC .set 0B
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书