




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2dspm理及应用实验指导书目录第一章实验系统介绍 1一、系统概述 1二、硬件组成 1第二章调试软件安装说明 16一、ccs勺安装 16二、ccs勺设置 17第三章硬件安装说明 21一、dspm件仿真器的安装 21二、dspm件仿真器的使用 21第四章实验指导 23实验一常用指令实验 23实验二数据存储实验 26实验三i/o实验 30实验四定时器实验 32实验五int2中断实验 34实验六a/d转换实验 36实验七 d/a转换实验 41实验八 主机接口通信实验 45实验九bootloade联载实验 48实验十 键盘接口及七段数码管显示实验 52实验hlcd实验 53第一章实验系统介绍一、系统概
2、述el-dsp-expii教学实验系统属于一种综合的教学实验系统,该系统采用双cpu计,实现了 dsp的多处理器协调工作。两个 dsp通过hpi 口并行连接, cpu1可以通过hpi主机接口访问cpu2的存储空间。该系统采用模块化分离式结构,使用灵活方便用户二次开发。客户可根据自己的需求选用不同类型的cpu适配板,我公司所有 cpu配板是完全兼容的,用户在不需要改变任何配置情况下,更换cpub配板即可作ti公司的不同类型的 dsp的相关试验。除此之外,在实验板上有丰富的外围扩展资源(数字、模拟信号发生器,数字量io扩展,语音code编解码、控制对象、人机接口等单元),可以完成dsp基础实验、算
3、法实验、控制对象实验和编解码通信试验。输入、输出模块lcd模块键盘/led模块cpu1hpia/d模块cpldd/a模块cpu2存续器扩展模块步进电机模块直流电机模块 .温控模块55电源模块语首编码解码模块图1-1 el-dsp-expii教学实验系统功能框图、硬件组成该实验系统其硬件资源主要包括:cpuii元数字量输入输出单元 存储器及信号扩展单元bootloader 元语音模块液晶模块 cpld口a/d转换单元d/a转换单元信号源单元温控单元步进电机直流电机键盘接口电源模块1、cpuwl 元cp加元包括cpu1 cpu2两块可以更换的 cpu板,用户可根据需要选择不同种类的cpus。板上除
4、cpu之外还包括以下单元:1) cpu模式选择 cpu通常情况下可以根据用户需求工作在不同的模式下,主要用mp/ mc的电平来决定。 当mp/ mc为高电平时,dsp工作在微处理器模式,当 mp/ mc为低电平时。dsp工作在为 计算机方式。在不同模式下存储器映射表有所不同。详细信息请查阅相应的数据手册。2)电源模块在cpus上由于tms320vc54激字信号处理器内核采用 3.3v和1.8v供电,因此需要将通用的5v转换成3.3v和1.8v。为中央处理器提供内部电源。转换电路如图所示:u3128nc1reseincnc1gndncten1fb/sense1in1 out1in1 outnc2
5、resetncnc2gndnc2en2sense2in2out2in2outncncncnc275-27?1.3v3.:i3 vc2 3vcct._142524=c1 8ii1c1 9 j623722821-20-199c2 0ic c21占c2 210111 8121 7131 6141 5bidgndj3) 电平转换由于数字信号处理其内部采用3.3v和1.8v供电,而且其输入输出接口电平为3.3v,对于数字量输出而言完全可以和5v电平兼容。但对于数字量输入而言,由于其内部是3.3v,因此不能将中央处理器的输出口直接和外围扩展的5v器件相连,必须加入电平转换期间进行电平转换和信号隔离。典型的
6、就是数据线,必须进行隔离,对于其他的涉及到的输入信号 也要进行相应的转换。在cpus上,u2 (lvth16245)完成了该项功能。4) 复位电路以及时钟单元复位电路主要包括上电复位和硬件手动复位,每次复位要求至少要有8到10个系统时钟。因此要求适当的配置复位电路rc网络。时钟电源主要利用数字信号处理器内部晶振源,并通过外部锁相环控制电路,选择适当倍频倍数,为cpu内部提供系统时钟。clkmd1clkmd2clmmd1clkmd reset valueclock mode000eootlipllx15001yplliio0104ot7hplus10010c7hpll12110pllai111w
7、xxmi1 2 (pll diwfch巾101fdcofi14 (pll dialed)011reserved bypass mode)2、数字量输入输出单元8bit的数字量输入(由八个带自锁的开关产生),通过74ls244缓冲;8bit的数字 量输出(通过八个 led灯显示),通过74ls273锁存。数字量的输入输出都映射到 cpu的io空间。数字量显示的八个 led数码管,通过hd727盼制。3、存储器及信号扩展单元:1)静态存储器 sram(is61c256 32kx 8bit)在该实验板上,使用的存储器接口芯片是issi公司的is61c256,它具有以下特点:访问速度10、12、15、
8、20、25ns可选;低功耗:400mw(典型);低静态功耗-250(典型)cmo潞件;-55mw (典型)ttl器件;全静态操作,无需时钟或刷新;输入输出和ttl电平兼容;单5v供电。静态存储器分为两个部分,一部分是32kx 16bit的程序存储器(地址为8000h0ffffh 芯片序号 u20、u21和32kx 16bit的数据存储器(地址为0000h7fffh)芯片序号 u22、u2&根据选择不同类型的 cpu分别映射到相应地址的程序空间和数据空间。2)、dsk扩展信号插座:ad da接插件p7、p8是和ti公司dsk兼容的信号扩展接口,可连接图像处理、高速usb以太网等扩展板,也可以连接
9、 ti公司的标准dskt展信号板。p7: cpu言号扩展(ti公司兼容dsk接口)序号符号备注1+12v电源2-12v电源3gnd地4gnd地5+5v电源6+5v电源7gnd地8gnd地9+5v电源:10+5v电源11nc空脚12nc空脚13nc空脚14nc空脚15nc空脚16nc空脚17nc空脚18nc空脚19+3.3v电源20+3.3v电源21bclkx0mcbsp数据输出时钟22nc空脚23bfx0mcbsp做据输出帧时钟24bdx0mcbsp数据输出25+5v电源26gnd地27bclkr0mcbsp数据输入时钟28nc空脚29bfr0mcbsp做据输入帧时钟30bdr0mcbsp数据
10、输入31+12v电源32gnd地一33bclkx1mcbsp数据输出时钟34nc空脚35bfx1mcbsp数据输出帧时钟36bdx1mcbsp数据输出37gnd地38gnd地39bclkr1mcbsp数据输入时钟40nc空脚41bfr1mcbsp数据输入帧时钟42bdr1mcbsp数据输入43gnd地44gnd地45tout0定时器0输出46nc空脚47nc空脚48int0中断049tout1定时器1输出50nc空脚51gnd地52gnd地53int1中断154nc空脚55nc空脚56nc空脚57nc空脚58nc空脚59res复位信号60nc空脚61gnd地62gnd地63nc空脚64nc空脚
11、65nc空脚66nc空脚67int2中断268int3中断369nc空脚70nc空脚71nc空脚72nc空脚73nc空脚74nc空脚75gnd地76gnd地77gnd地78clk时钟79gnd地80gnd地p8: cpu言号扩展(ti公司兼容dsk接口)序号符号备注1+5v电源2+5v电源3a19地址4a18地址5a17地址6a16地址7a15地址8a14地址9a13地址10a12地址11gnd地12gnd地13a11p地址14a10地址15a9地址16a8地址 17a7地址18a6地址19a5地址20a4地址21+5v电源22+5v电源23a3地址24a2地址25a1地址26a0地址27a2
12、1地址28a20地址29nc空脚30nc空脚31gnd地32gnd地33ncr空脚34nc空脚35nc空脚36nc空脚37nc空脚38nc空脚39nc空脚40nc空脚41+3.3v电源42+3.3v电源43nc空脚44nc空脚45nc空脚46nc空脚47nc空脚48nc空脚49nc空脚50nc空脚51gnd地52gnd地53d15数据54d14数据55d13数据56d12数据57d11数据58d10数据59d9数据一60d8数据61gnd地62gnd地63d7数据64d6数据65d5数据66d4数据67d3数据68d2数据69d1数据70d0数据71gnd地72gnd地73dskrer读写佶号
13、cpl*制74swe写信号75soe读信号76ready准备好信号77ce3片选78ce2片选79gnd地80gnd地4、bootloader元:使用的存储器接口芯片是28c256 32kx 8bit ,地址为数据空间 8000h0ffffh它具有以下特点:访问速度快于 45ns低功耗:典型静态 cmosi流20 da单5v供电供电电压可在土 10%变化典型编程时间4s100ma闩锁保护从-1v到vcc + 1v 高噪声门限cmos/ttl输入/输出电平兼容 标准28脚dip、pdip封装或32脚plcc封装 板上芯片序号 u24用来存放用户程序,可以通过选择cpu板上的 mp/_mc来选择b
14、ootloader 模式。出厂时存储器内固化了系统测试程序,上电后可对系统硬件进行自动测 试。在本系统中采用并行存储器引导模式。 5、 语音处理单元语音code东用tlc320ad50芯片。该芯片采用 sigma-delta 技术提供高精度低速信号 变换,有两个串行同步变换通道、d/a转换前的差补滤波器和 a/d变换后的滤波器。其他部分提供片上时序和控制功能。sigma-delta结构可以实现高精度低速的数模/模数转换。芯片的各种应用软件配置可以通过串口来编程实现。主要包括:复位、节电模式、通信协议、 串行时钟速率、信号采样速率、增益控制和测试模式。最大采样速率22.05kb/s,采样精度16
15、bit 。语音处理单元由语音输入模块、tlc320ad50模块、输出功率模块组成。语音输入模块采用偏置和差动放大技术,并经过滤波和处理后将输入到语音编解码芯片tlv320ad5q前端输入的电压范围为-2.5v-+2.5v 。经过变换后输入到ad50的芯片的差动信号范围为0-5v 。 tlc320ad50c乍为主方式,通过 dsp的mcbsp也进行通信。音频信号通过 d/a转换后输出,由于 tlc320ad5流出的是差动信号,因此首先经过差 动放大,然后可以推动功率为0.4w的板载扬声器,也可以接耳机输出。音频输入前端处理ad50功率放大音频输出mcbspdsp语音处理单元原理框图语音处理单元接
16、口说明:j14:音频输入端子,可输入 cd声卡、mp3麦克风等语音信号j15:音频输出端子,可接耳机、音箱。j3:语音处理单元输入信号接口j1:语音处理单元输出信号接口j6:地语音处理单元拨码开关说明:s1:拨码开关码位备注1on帧同步脉冲接通,缺省设置;off:帧同步脉冲关断;:2on串口时钟接通, 缺省设置;off:缓冲串口时钟关断;s2:拨码开关码位备注1on直流量输入,off交流量输入,缺省设置2on扬声器输出;off :扬声器关闭,缺省设置语音处理单元可调电位器说明:“输入调节逆时针音量变大顺时针音量变小“输出调节逆时针音量变大顺时针音量变小注:语音处理单元的二号孔in和out通过导
17、线的连接,可以为温控单元,信号源单元提供a/d, d/a转换的功能。详细操作参见实验指导。6、液晶模块本实验系统选用中文液晶显示模块lcm12864zk其字型ro泌含8192个16*16点中文字型和128个16*8半宽的字母符号字型;另外绘图显示画面提供一个64*256点的绘图区域gdram而且内含cgrami供4组软件可编程的16*16点阵造字功能。电源操作范围宽(2.7vto 5.5v);低功耗设计可满足产品的省电要求。同时,与cp篝微控器的接口界面灵活 (三种模式并行8位/4位串行3线/2线);lc度据接口基本上分为串行接口和并行接口两种形式, 本实验采用串行接口方式,用户根据需要改变跳
18、线js1改用并行接口方式。123js1注:连接1 , 2连接2 , 3串行方式 并行方式跳线js1的配置示意图液晶模块拨码开关说明:s23:拨码开关码位一备注1空位2on,液晶模块背光电源开; off,液晶模块背光电源关,缺省设置;7、cpld接口采用xilinx公司的xc95144xl芯片,完成译码和时序控制。jtag4为cpld下载接口。可用xilinx公司的软件,通过并口下载电缆对cplm线编程。jtag4 cpld下载口定义jtag1弓1脚序号jtag功能组相关说明1tck时钟2nc空脚3tms模式控制4gnd地5tdi数据输入6nc空脚7tdo数据输出8gnd地9+5v电源10+5v
19、电源d2 、d3为 cpld工作指示灯 ,正常工作时 d2、d3点亮。cpu1复位时, d3不亮,cpu蛆位日d2不亮。8、d/a转换单元数模转换采用 dac08芯片,分辨率8位,精度1lsb,转换时间可达 85ns 。 dac08 可以应用在8-bit, 1 us a/d变换,伺服电机、波形发生、语音编码、衰减器、可编程功率 变换器、crt显示驱动、高速 modems以及其他要求低成本、高速等多功能场合。在本实验 系统中,dac08采用对称偏移二进制输出方式,输出电压范围-5v+5v。b1b2b3b4b5b6b7b8ecpos. full scale11111111pos. full sea
20、lo-lse11111110+0.880(+)zaro scale100000009040(-)zero scale011111110.040nog. fjii smxlsb00000001-9.880neg. full scaleqq00q000-9.96c注:vref=+10v对称偏移二进制输出编码图底板dac0哙考电压 vref=+5v;输入00h,输出电压-5v;输入ffh ,输出电压+5v。d/a单元原理框图数模转换单元接口说明:s24 :拨码开关码位备注2on, da输出给直流电机控制端;off, da输出悬空,缺省设置;1on, da输出给j4端子;off, da输出悬空,缺省设
21、置;j4 : da输出端子j2 :地9、a/d转换单元模数转换芯片选用 ad7822,单极性输入,采样分辨率8bit,并行输出;内含取样保持电路,以及可选择使用内部或外部参考电压源,具有转换后自动power-down的模式,电流消耗可降低至 5科a以下。转换时间最大为 420ns , snr可达48db, inl及dnl者8在 0.75 lsb 以内。可应用在数据采样、dsp系统及移动通信等场合。在本实验系统中,参考电压源+2.5v,偏置电压输入引脚 vmid=+2.5v。模拟输入信号经过运放处理后输入ad7822vind7d0vref/200000000vref10000000vref+ve
22、rf/211111111ad7822编码图模数单元原理框图d s p模拟信号输入模数转换单元拨码开关说明:s25:拨码开关码位备注1:on百号源1输出给ad; off, ad输入悬空,缺省设置;2on百号源2输出给ad; off, ad输入悬空,缺省设置;s26:拨码开关码位备注1on,温控单元输出给 ad; off, ad输入悬空,缺省设置;2on, j12端子输入给ad; off, ad输入悬空,缺省设置;j12: ad输入端子j23:地拨码开关其它设置状态为非法状态10、信号源单元频率、幅值可调双路三角波、方波和正弦波产生电路采用两片8038信号发生器,输出频率范围20100khz,幅值
23、范围-10v+10v。输出波形、频率范围可通过波段开关来选择。 频率、幅值可独立调节。两路输出信号可以经过加法器进行信号模拟处理和混叠,作为信号滤波处理的混叠信号源。混叠后的信号从信号源1输出。餐厚 门门%(或地) l1 icl8038原理框图信号源单元原理框图信号源单元波段开关说明:波形选择波段开关拨到底板丝印的相应位置选择对应的波形(正弦、三角、方波),频率选择波段开关拨到底板丝印的相应位置选择对应的频率范围(02k、2k70k 10k120k)。j8j7j5信号源单元电位器说明:“频率调节左旋变小右旋变大“幅值调节左旋变大右旋变小:信号源1输出:信号源2输出:地11、温度控制单元由温度信
24、号采集单元、加热信号驱动单元、模拟温箱加热控制电路组成。温度信号采集单元电路的热敏电阻的阻值随温度的变化而变化,经运放处理,输出一个电压变化(逐渐减小)的温度信号给系统板的 a/d采集输入端;加热信号驱动单元将系统板送来的加热信号分两路处理:一路放大后驱动加热指示二极管发光;另一路经隔离后驱动可控硅导通。模拟温箱加热控制电路由加热信号隔离电路、ac220v控制电路(可控硅)输出电路组成。温度控制单元拨码开关说明:s5:拨码开关码位备注1on, +5v电源给温控单兀; off,断开+5v电源,缺省设置2on, +12v电源给温控单兀; off,断开+12v电源,缺省设置j10:温度控制单元反馈电
25、压输出j11 :地led18: +12v电源指示灯。12、步进电机单元步进电机多为永磁感应式, 有两相、四相、六相等多种,实验所用的电机为两相四拍式, 通过对每相线圈中的电流的顺序切换来使电机作步进式旋转,驱动电路由脉冲信号来控制, 所以调节脉冲信号的频率便可改变步进电机的转速。脉冲信号是有dsp的io端口(地址8001h)的低四位提供。位 0对应 d,位1对应“ c,位2对应“ b”,位3对应“ a ;相 顺、abcd01010101102010131001如下图所示,电机每相电流为0.2a,相电压为5v,两相四拍的通电顺序如下表所示:注:顺时针方向旋转通电顺序为0-1-2-3;逆时针方向旋
26、转通电顺序为3-2-1-0;步进电机单元拨码开关说明:s4:拨码开关码位备注1on, +5v电源给步进电机单兀; off,断开+5v电源,缺省设置2on, +12v电源给直流电机单兀;off,断开+12v电源,缺省设置led16:+12v电源指示灯;led17:+5v电源指示灯;13、直流电机单元该单元由电压调整、 驱动电路、速度检测反馈电路组成。由系统板送来的电压信号与可调节的基准电压经加法运算后,输出驱动直流电机运行; 速度检测、反馈电路由于电机同轴转的转盘上的强力磁钢、霍尔磁感应放大器、 单周期速度信号采集器组成,当与电机同轴运行的转盘上的磁钢与霍尔片正对时,霍尔片输出负电压,经整形、放
27、大,供系统采集。j9:直流电机控制脉冲输入端j13:地led15:中断反馈指示灯;14、键盘接口键盘接口是由芯片 hd7279按制的,hd7279是一片具有串行接口的,可同时驱动8位共阴式数码管或(64只独立led)的智能显示驱动芯片,该芯片同时还可连接多达64键的键盘矩阵,单片即可完成led显示,键盘接口的全部功能。hd7279a内部含有译码器,可直接接受bc加或16进制码,并同时具有 2种译码方式。此外,还具有多种控制指令,如消隐、 闪烁、左移、右移、段寻址等。hd7279am有片选信号,可方便地实现多于8位的显示或多于64键的键盘接口。在该实验系统中,仅提供了16个键。15、其它接口说明
28、电源单元:为系统提供 +5v、+12v、-12v、+3.3v电源s22:拨码开关,cp断源选择码位备注1-on2-oncpu中断2给键盘接口1-on2-offcpu中断2给a/d转换单元1-off2-oncpu中断3给键盘接口1-off2-offcpu中断2、3置高,缺省设置s3:拨码开关码位备注1off, a/d单元采样时钟为低频,缺省设置;on, a/d单元采样时钟为高频2on, j8为彳百号源1、2路的混频输出;off,断开混频输出,缺省设置jtag接口:jtag3接口定义引脚序号jtag功能组相关说明1tmsjtag模式控制2trstjtag复位3tdijtag数据输入4gnd地5电源
29、+3.3v6nc空脚7tdojtag数据输出8gnd地一9tclkjtag时钟10gnd地11tclkjtag时钟12gnd地13emu0仿真中断014emu1仿真中断1k1:非自锁按键,每按一下产生一个负的脉冲。k10:自锁按键状态备注按卜jtag3连接到 jtag2弹起jtag3连接到 jtag1综上所述,本章介绍了该系统的硬件资源,看完本章内容,应该对实验系统有一个基本的了解,在余下的几章中将会结合实验详细介绍,每个单元在实验中的具体应用。第二章调试软件安装说明一、ccs勺安装利用cc颌!成开发环境,用户可以在一个开发环境下完成工程定义、程序编辑、编译链接、调试和数据分析等工作环节。 下
30、图为典型ccst成开发环境窗口示例。 整个窗口由主 菜单、工具条、工程窗口、编辑窗口、图形显示窗口、内存单元显示窗口和寄存器显示窗口 等构成。;flt.afjlm qpcfb 亚_ jimi e .aimmt fl也g=h;naiil ()interrupt voi4 t-iiwr() val-d iiil taat(j ;叩词 port4 ( svai-d 尸rtli | j;苒程件事辑田jld3t e-4 ( )1kifl+)i1,f,子jihm loooa:ffaoifdq-ffp-.山班hop,inpossidia:oitqdoq;rdatn,;:jlocloo-ffhocdu.ffb
31、ibrm|ip al nt it史中耳5rm口心oxdvid:niokclofciw.m口叩口期中a uak ea.口uno%ujl juuuan ff晒口口 口口add.data口 口口口4;stdoudoiffbamooaddda e事j口出okiaod0ddd.ff5b ooon-ffacmq。ud ax nt toqsa0t; oxd007;stbozzodobno.ffkmoaokdduaoxdiootja.oodo-ftf7roocamda t-o 鬲0x0d05-okoiou0( ju.ffhlaooo期由.ja la gofdn ffrf 忙?严mqqmd =tb.t 14da
32、la f晶以ma oiddoe: 。*。皿- rt dx q 10coz30c5 e口r dk071ddoxonan oxrir-namtozonao otoohozll-uffbtot -ddqobraf - d0uro -lbod日眈- onoodod mm口口二stl wwor5a .卫ddoo丽】oodoacmdaophsr -ffeorea - ooao a32。口 04dp -coqcm3入汾1 -ooapi皿c- c b tr 印rg-lyihth-15p-oddo1mr-0000aaoams3ml工fr-oodbwft口 藐102 3iptr-ffbdovb(晋件品口乎出523
33、cskh - 1醒皿3 * 07abt3vm . 0、 一jurtafijuwdkfi tunjen d ha faqpmv trf 度em! er由值 imh 0lelh4*llll.4 i,pe=acjbid ei f mnn i!e paraui unla l*ai il 1ie|t|0 |lie :a-riflftad a tcijcii altd-trf.+1!11, t4*j. lr 2tivi chnn nefavra fiu 11mtiwq im etf t cw*j -t+iite ?ex.| hfcxne 叩 hec-ddt ccro 重!次过如 mupr- pwm m p
34、apmwinriliicagib elue-ixi olb e31f4ih选才i next按系统提示安装,默认安装路径是 c: ti(2)安装完成后,在桌面上会有“ ccs 2 (c5000 )”和“ setup ccs 2 ( c5000 )”两个快捷方式图标。分别对应 ccs应用程序和ccs配置程序。=rceoooi = ri -一 ibirhiinahnaii rnn案ccs craocii 如果用户的操作系统为windows 95,则可能需要增加环境变量空间。方法是将语句shell=c : windowscommand com/e: 4096/p添加到 c 盘根目录下的 config
35、sys文件中,然后重新启动计算机。这条语句将环境变量空间设置为4096字节。二、ccs勺设置安装ccs软件与普通的程序安装类似,没有特殊要求。下面介绍安装完成后如何设置ccs软件。如果 ccs是在硬件目标板上运行,则先要安装目标板驱动程序,然后运行“ ccs setup”配置驱动程序,最后才能执行ccs除非用户改变 ccs应用平台类型,否则只需运行一次 ccs配置程序。运行 code composer studio setup软件(即桌面上的 setup ccs2(c5000)图标。点击 install a device driver,例如:5x系列:2x系列:3x系列:pci开发器为 isa
36、开发器为 epp开发器为pci开发器为 isa开发器为 epp开发器为 pci开发器为 isa开发器为 epp开发器为选择相应驱动程序xdspci54x.dvr; wtxds54xisa.dvr sdgo5xx32.dllxdspci2xx.dvr wtxds2xxisa.dvr sdgo2xx32.dll xds3xpci.dvr wtxds3xisa.dvr sdgo3x32.dllselsct devidriysr file搜寻叱z引组h两司 sd7_1kas q as 1kn1tiihnil= bicgk: 乂* (t eza i as arum *n.t) d:c54x ftrail
37、ed jcxrt lleis inairuneoils.) dstordictioaiiic mult(,tx- tnslrt szmolaa” buaw t.3l lunelil)m|!二相芯比黛:cs4k sxiniklal*!夏力4士 工gtrumillg.intjort n ginf ui_r痴口 hs,ii a device driverun ir stall“1口 sgbnsdgo6xx32oevte drivti location ,ccu后板城前ripyce diller revision unknovvn.dewce dtir dsbcrlptort non?lj1 ddro
38、. a davi ca drivt to the laei to ia.d a hoard tc th& syctan把该图标拖动到最左边的system configuration 一栏中.出现board properties对话框.点击next进入下一页,会显示板卡的i/o 口值,修改为0x378(isa、pci、us的真器不用修改),再点击next在 processor configuration 窗中,在 available processor 中选择 tms320c54xx后,点击add single;对话框右边出现cpu_1图标.点击next进入下一页,提示选择一个初始化的.gel文
39、件,对于5000系列的dsp芯片,可选择 5402、5409、5410 等。最后,点击finish.关闭cc纲序,选择保存。至此 cc族装设置完成。第三章硬件安装说明硬件仿真器是进行系统开发的必备工具,它是采用边界扫描技术和cpu芯片通过jtag口相连接。实现了主机对 cpuk片的完全检测和控制。可以通过jtag和相应的软件调试环境实现系统的硬件调试和软件的再现调试开发工作。一、dsp件仿真器的安装第一步、取出开发系统,检查是否齐全 epp开发系统a.关闭pc机电源,将专用电缆插入并口中,注意插接要稳固。b.用+5v稳压电源通过电源插口给仿真器供电。c .启动pc机,安装新硬件,驱动程序epp
40、drive.zip usb开发怒tr.关闭 pc机电源,将专用电缆插入 usb口中,注意插接要稳固。r.启动 pc机,安装新硬件,驱动程序usbdrive.zip pci开发系统a.关闭pc机电源,取下机箱盒,将 pci卡插入pci插槽中,注意插接要稳固。b.启动pc机,安装新硬件,驱动程序为 pcitfsetup.zipc.安装好pci卡后,用37针专用连线,连接 pci卡与连接仿真盒,再将仿真盒 另一端,连好jtag接线。第二步、将以安装好的仿真器jtag线,才f入cpus上的jtag接口。至此,硬件仿真器安装完成。二、dsp件仿真器的使用硬件仿真器的用法比较简单,只要将jtag 口连接正
41、确,dsp芯片能够正常工作并且软件调试环境配置正确即可以应用。下面给出jtag的定义:ims12trstdi34gndpd (+5v)56no pin (key)tdo78gndtck-ret910gndtck1112gndemuoi314emui注意第六脚是空脚。接通电源,把实验箱后方的电源开关打到“1”位置,实验箱通电,实验箱电源单元的指示灯led1、2、3、4指示灯点亮。双击桌面上的ccs2(c5000)图标,进入 ccsa件界面,可以开始。进行程序的开发 和调试。第四章实验指导实验一常用指令实验实验目的1、了解dsp开发系统的组成和结构;2、熟悉dsp开发系统的连接;3、熟悉dsp的开
42、发界面;4、熟悉c54x系列的寻址系统;5、熟悉常用c54x系列指令的用法。实验设备计算机,ccs 2.0版软件,dsp仿真器,实验箱。实验步骤与内容1、系统连接进彳t dsp实验之前,先必须连接好仿真器、实验箱及计算机,连接方法如下所示:2、上电复位在硬件安装完成后,确认安装正确、各实验部件及电源连接正常后,接通仿真器电源 或启动计算机,此时,仿真盒上的“ 红色小灯”应点亮,否则dsp开发系统与计算机连接有 问题。3、运彳t cc州序待计算机启动成功后,实验箱220v电源置“ on,实验箱上电,启动 ccs此时仿真器上的“绿色小灯”应点亮,并且 ccs正常启动,表明系统连接正常;否则仿真器的
43、连接、 jtag接口或ccs相关设置存在问题, 掉电,检查仿真器的连接、jtag接口连接,或检查ccs 相关设置是否正确。注:如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复位;也可能是软件安装或设置有问题,应尝试调整软件系统设置,具体仿真器和仿真软彳ccs的应用方法参见第三章。成功运行程序后,首先应熟悉ccsb勺用户界面学会ccw境下程序编写、调试、编译、装载,学习如何使用观察窗口等。4、修改样例程序,尝试 dsp其他的指令。注:实验系统连接及 ccsf关设置是以后所有实验的基础,在以下实验中这部分内容将不 再复述。5、填写实验报告。6、样例程序实验操作说明启动 cc
44、s 2.0,并加载 “ exp01.out ”;.buld 士 fef力iacti fthfc mvfril eiisuri lar-sl5 hltdiw tu prwe h咧二* k*同皿户0加载完毕,单击“ run”运行程序;实验结果:可见指示灯led5以一定频率闪烁;单击“ halt ”暂停程序运行,则指示灯led5停止闪烁,如再单击“ run ,则指示灯led5又开始闪烁;关闭所有窗口,本实验完毕。源程序查看:用下拉菜单中project/open ,打开“exp01.pjt ,双击source”,可查看源 程序。实验二数据存储实验1、 实验目的1、掌握tms320c54勺程序空间的分配
45、;2、掌握tms320c54勺数据空间的分配;3、熟悉操作tms320c5顾据空间的指令。2、 实验设备计算机,ccs 2.0版软件,dsp仿真器,实验箱。3、 实验系统相关资源介绍本实验指导书是以 tms32ovc540为例,介绍相关的内部和外部存储器资源。对于其他 类型的cpu青参考查阅相关的数据手册。下面给出tms32ovc540的存储器分配表:p31。 pfooram 0000 resfvbd(ovly-nexternal(ovlv = ad07f0080qnchlpdaram(ovily = 1)external(ovw = 0)3fff4000ext* ma)ff7f ffopnt
46、rnjple 电riial)ffffmpjmc= imi曲)hexp州中 d programhx口却却0000007f ootd3fff4000efff foodfeff ffqo卜卜邛 ffmffff(ovly - 1) exierral (0vly = o)000005f0kd007fdo sojfff4000effffottoffefmenwry mupp4di r由怦方时事scralch-pad ramon-chip darami (1bk x 16-bll)exwinal0n-ch|joaramovl - 1) e xlerndl(ovly - sbtatmlo-chip rom (4k k l&brtof exornflt (drom=a)reservedffodffffreaerved jdr0m=1) or ee,maii d romms)lmrrupi (on-chip)mpmc= 0对于数据存储空间而言, 映射表相对固定。值得注意的是内部寄存器都映射到数据存储空间内。因此在编程应用是这些特定的空间不能作其他用途。对于程序存储空间而言,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年新员工入职安全培训考试试题及参考答案AB卷
- 25年公司、项目部、各个班组三级安全培训考试试题附答案(研优卷)
- 25年公司安全管理人员安全培训考试试题【原创题】
- 知到智慧树网课:地球科学概论(东华理工大学)章节测试满分答案
- 2025租赁合同模板合同样本
- 2025混凝土浇筑工程施工合同模板
- 2025汽车销售贷款合同范本
- 2025年数控精密电火花成形机床项目合作计划书
- 2025年的简约合同范本
- 2025年共享充电宝合作协议书
- 北京市东城区2024-2025学年度第二学期高三综合练习(一)(东城高三一模)【历史试卷+答案】
- 2025-2030中国制造运营管理(MOM)软件行业市场现状供需分析及投资评估规划分析研究报告
- 少尿与无尿的急诊处理
- 血管导管相关血流感染预防控制措施
- 非计划拔管的预防及处理
- 苏教版一年级下册数学全册教学设计(配2025年春新版教材)
- 2025八年级下册赣美版美术全册教案(附教学计划及进度表)
- 生物制药质量标准研究-深度研究
- 2024年云南师范大学实验中学招聘考试真题
- 铸造行业安全培训课件
- 2025年电力人工智能多模态大模型创新技术及应用报告-西安交通大学
评论
0/150
提交评论