77范文网 - 专业文章范例文档资料分享平台

DSP原理及应用(修订版)邹彦 课后习题答案(4)

来源:网络收集 时间:2020-04-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

d_filout .usect \

fir_coff_table .usect \

d_data_buffer .usect \FIR_Dinbuf .usect \FIR_Doutbuf .usect \.asg AR0, FIR_INDEX_P .asg AR4,FIR_DATA_P .asg AR5,FIR_COFF_P .asg AR6,INBUF_P .asg AR7,OUTBUF_P .copy \.copy \.text

_c_int00: ssbx INTM ; INTM=1, 禁止所有可屏蔽中断 ssbx FRCT

;-------------------------------------------------------------------- stm #0, CLKMD ; 切换 CPU 内 部 PLL 到分频模式 Clk_Status: ldm CLKMD, A and #01b, A

bc Clk_Status, ANEQ ;检查是否已经切换到分频模式? stm #0x07ff,CLKMD ;设置 DSP 时钟 16.384MHZ

;-------------------------------------------------------------------- nop

stm #0x3FF2,PMST stm #0x7FFF,SWWSR stm #0xF800,BSCR

stm #0x0000, IMR ; 禁止所有可屏蔽中断 stm #0xFFFF, IFR ; 清除中断标志 stm #stack+stack_len,SP ;设置堆栈指针 nop

STM #FIR_Dinbuf,AR1 RPT #(K_FRAME_SIZE-1)

MVPD #FIRIn,*AR1+ ;以上 3 行的功能是把模拟数据拷贝到内 存中。 STM #fir_coff_table,FIR_COFF_P RPT #K_FIR_BFFR-1 ;

MVPD #FIRCoef,*FIR_COFF_P+ ;把滤波器常数拷贝到内 存中。 STM #K_FIR_INDEX,FIR_INDEX_P

STM #d_data_buffer,FIR_DATA_P ; load cir_bfr address for the recent samples

RPTZ A,#K_FIR_BFFR

STL A,*FIR_DATA_P+ ;清除滤波器缓冲区, 所有数据存储单元置 0。 STM #(d_data_buffer+K_FIR_BFFR-1), FIR_DATA_P ;

STM #fir_coff_table, FIR_COFF_P; AR5 指向滤波器系数缓冲区最低地址。

STM #FIR_Dinbuf,INBUF_P AR6 指向输入数据缓冲区, 准备读入数据。 STM #FIR_Doutbuf,OUTBUF_P ; AR7 指向输出数据缓冲区,准备读出数 据。

;修改数据页指针 LD #FIR_DP,DP

STM #K_FRAME_SIZE-1,BRC ; 程序执行 256 次。 RPTBD fir_filter_loop-1 STM #K_FIR_BFFR,BK ;

LD *INBUF_P+, A ; 从输入数据缓冲区读入数据, 准备处理。 fir_filter:

STL A,*FIR_DATA_P+% ;读入最新数据 RPTZ A,(K_FIR_BFFR-1)

MAC *FIR_DATA_P+0%,*FIR_COFF_P+0%,A ; 累加处理。

STH A, *OUTBUF_P+ ; 把数据输出到输出缓冲区, 可以验证结果。 fir_filter_loop Wait b Wait .END

第七章 TMS320C54x 片内 外设、 接口 及应用

1、 已知 TMS320C54X 的 CLKOUT 频率为 4MHz, 那么, ①在 SAM 工作方式下, 主机的时钟频率是多少?

解: 在 SAM 工作方式下, 主机频率可达 3.2MHz 或 2.4MHz。 ②在 HOM 工作方式下, 主机的时钟频率与 TMS320C54X 的时钟频率有

关吗?

答: 在 HOM 工作方式下, 主机的时钟频率与 TMS320C54X 的时钟频率无关。

2、 试分别说明下列有关定时器初始化和开放定时中断语句的功能( 针对 5402 处理器)。 ①STM #0004H, IFR

解: 清除外部中断 2 标志位 ②STM #0080H, IMR

解: 允许定时器 T1 或 DMAC1 中断( 使用哪一种中断由 DMA 通道优先级和使能控制寄存

器 DMPREC 控制。 在复位以后, 中断被配置为定时器 T1 中断)。 ③RSBX INTM

解: 使能所有可屏蔽中断。 ④STM #0279H, TCR

解: 设置定标计数器的值 PSC 为 9; 定时器分频系数为 9; 以 PRD 中的值加载 TIM, 以 TDDR

中的值加载 PSC; 定时器停止工作。 3、 试分别说明下列语句的功能。 ① STM #SPCR10, SPSA0 STM #0001H, BSP0

解: 对串 口 控制寄存器 SPCR10 赋值。 不使用数字循环返回模式, 接收数据 DRR[1, 2]

采用右对齐方式, 连续时钟方式, DX 使能判断, 接收中断由 RRDY 产生, 接收移位寄存器

未超载, 串 口 接收器准备好, 使能串 口 接收器。 ②STM #SPCR20, SPSA0 STM #0081H, BSP0

解: 对串 口 控制寄存器 SPCR20 赋值。 串 口 使用软件模式, 帧同步逻辑、 采样率发生器复

位, 由发送准备好 XRDY 驱动发送中断; 发送移位寄存器为空, 发送器未准备好, 使能串 口 发送器。

③STM #SPCR20, SPSA0 ORM #01000001B, BSP0

解: 修改串 口 控制寄存器 SPCR20 的值。 由采样率发生器产生帧同步信号, 使能串 口 发送 器。

4、 已知中断向量 TINT=013H, 中断向量地址指针 IPTR=0111H, 求中断向量地址。

解: 中断向量地址=(100010001B)<<9+(10011)<<2=88CCH

第八章

1、 一个典型的 dsp 系统通常有哪些部分组成? 画出原理框图? 答: 一个完整的 DSP 系统通常是由 DSP 芯片和其他相应的外围器件构成。 一个典型的 DSP

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库DSP原理及应用(修订版)邹彦 课后习题答案(4)在线全文阅读。

DSP原理及应用(修订版)邹彦 课后习题答案(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/976519.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: