全球旧事资料 分类
g→ResetCPU。2.打开工程文件:
CICETEKVC5509AES60VC5509AELab0304XINTv60XINTpjt。实验要求:1下载运行该程序,观察结果:
运行程序,按一下小键盘上任意一个键,注意观察ICETEKCTR板上指示灯闪烁的情况。可发现:每次按下键盘均会发生2次中断,当按下键不放时会产生连续的中断。2观察中断函数的执行:
选择“Debug”菜单中“Halt”暂停运行程序,在XINT程序中的语句上加软件断点,重新运行程序选择DebugRu
,何时程序停留在断点上?产生外中断
f实验25:单路多路模数转换(AD)
一.实验目的
1.熟悉VC5509A的定时器。2.掌握VC5509A片内AD的控制编程方法。
二.实验设备
计算机,ICETEKVC5509A实验箱及电源。
三.实验原理
1.TMS320VC5509A模数转换模块特性:带内置采样和保持的10位模数转换模块ADC,最小转换时间为500
s最大采样率为215kHz。2个模拟输入通道(AIN0AIN1)。采样和保持获取时间窗口有单独的预定标控制。2.模数转换工作过程:模数转换模块接到启动转换信号后,开始转换第一个通道的数据。经过一个采样时间的延迟后,将采样结果放入转换结果寄存器保存。转换结束,设置标志。等待下一个启动信号。3.模数转换的程序控制:
模数转换相对于计算机来说是一个较为缓慢的过程,一般采用中断方式启动转换或保存结果,这样在CPU忙于其他工作时可以少占用处理时间。设计转换程序应首先考虑处理过程如何与模数转换的时间相匹配,根据实际需要选择适当的触发转换的手段,也要能及时地保存结果。
由于TMS320VC5509ADSP芯片内的AD转换精度是10位的,转换结果的低10位为所需数值,所以在保留时应注意将结果的高6位去除,取出低10位有效数字。关于TMS320VC5509ADSP芯片内的AD转换器的详细结构和控制方法,请参见文档spru568pdf。4.实验程序流程图:
四.实验内容
1.实验准备:
f⑴连接实验设备:请参看本书第二部分、第一章、二。⑵准备信号源进行AD输入。
①取出2根实验箱附带的信号线如下图,两端均为单声道语音插头。②用1根信号线连接实验箱左侧信号源的波形输出A端口和“AD输入”模块的“ADCIN2”插座注意插头要插牢、到底。则信号源波形输出A的输出波形即可送到ICETEKVC5416AR板的AD输入通道0。③用1根信号线连接实验箱左侧信号源的波形输出B端口和“AD输入”模块的“ADCIN3”。则信号源波形输出B的输出波形即可送到ICETEKVC5416AR板的AD输入通道1。④设置波形输出A:(如下图)向内侧按波形频率选择旋钮,直到标r
好听全球资料 返回顶部