adsp-21489evb开发板使用说明一vdsp自己编程写代码详解_第1页
adsp-21489evb开发板使用说明一vdsp自己编程写代码详解_第2页
adsp-21489evb开发板使用说明一vdsp自己编程写代码详解_第3页
adsp-21489evb开发板使用说明一vdsp自己编程写代码详解_第4页
adsp-21489evb开发板使用说明一vdsp自己编程写代码详解_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

如何来做21489的开 三、VDSP软件安 SW2和 : (2:SDRAM (3: (2:Bloc- (3:Sampled- (4:Sampled- 总 21489开发板简NORflashSPIflashBOOTSHARC同轴SPDIF输入输出,串口通讯,按键和LED灯等功能。特别注意:开发板ADI原厂开发板ADZS-21489-EZLITE的硬件设计,所以可以无缝支持ADI原厂提供的所有例程!板主要器件包含SDRAM:48LC16M16A2,16MB,采用16bit模式(或pin兼容程序兼容的其他型号NORflash:S29AL016J70TF102,8bit模式(或pin兼容程序兼容的其他型号SPIflash:M25P16,8bit模式(或pin兼容程序兼容的其他型号音频底板主要器件包4833LED开发板勘第一种开发(自己写程序编程一、硬件准 二、软件准备三、VDSP软件安了VDSP5.1.2软件,当然您也可以通过ADI公司官网。 安装软件的特别注意事项:在安装软件的时候,请务必关闭、杀毒软件,实的e作 ,文档中就不再做详细描述了四、硬件环境搭JTAGUSB线连接仿真器和PC,作用为上电+数据通讯。开发板上电,硬件环境搭成。文档中获得,EE68文档也是ADIDSPJTAG详细说明文档,什么接口定义,JTAG都总结一下软件安装,关杀毒关,强制安装所有系统提示要不要装的软件,不不能使五、仿真器正确上电状态说器与ADI公司原厂的工具完全兼容。安装后驱动会显示为ICE-1000的设备接入。USBPCPower灯亮,这个是正常的,一旦仿真器通过软件的一系列操作,进DSP,的3.3/5V的灯才会亮。特别注意:如果仿真器插入PC后,没有自动安装驱动,或者驱动安装不正确,可以在设备管理器里找到该仿真器硬件,并手动安装驱动,驱动就在VisualDSP++软件安 下,指定到下即可六、开发板上的开关详细说SW2由NORFLASH从原理上来讲,为什么调节开关,能选通boot模式,里是有详细描述的,置,我们设置的SW2和SW3开关就是依据此项配置来做的。CLK_CFG0CLK_CFG1配置的频率运行,在引导完成后,该频七、开发板上电后BOOT八、开始调导致出错,所以为了避免这种小概率的发生,我们把BOOT开关调整到非当下2个就可以直接接管DSP,来调试程序了。打开软软件装好,硬件环境也搭建好了,下一步就来跑个例程看看。打 VisualDSP++软件新建处理器系列里选择SHARC,这里简单说一下,ADI公司的DSP,在VisualDSP++这个软件里是分三大类的,Blackfin、SHARC、TigerSHARC。BF是定点处理器,SHARC跟TigerSHARC是浮点处理器。21489属于SHARC,所以就按上图所示选择SHARC +Next进入下一步。如上图所示,选择Emulator。这里有4个选项,第一个EZ-KIT,如果在使用ADI公司开发是模拟环境,无需接硬件就可以进行模拟仿真器;第四个是第插件,没啥用,不选。好板子之后,会显示上图那个红框里的内容九、可能出现的故障和解决办DSP++软件提供了自带的TEST功能,能通过软件分析,得出故障原因,并排除。OP的经验:VisualDSP++软件并不是百分之百的稳定,就像微软作系统这么多年,OpenADSPADIDevelopmentICEWindow提示找到新硬件的情况下重装一下ICEPCADI仿真器的测试工具“VisualDSPConfigurator”来进行故障排查。这一步我要详细讲一下,有不少用了多年ADIDSP的老客户都还不知道ADIVDSP里有这么一个排查ICE故障的工具。 “TestingICEPACmemory”这一步不通过,返修。前三步是ICE的自检,第二第三步不通过,说明是ICE本身出了问题,需要返修。“Determiningscanpach 定要。并且不能同事开2VisualDSP++软件。十、跑程序(1LED这近15年来开发ADIDSP实际项目里碰到问题的经验之谈,希望能够对用户有帮助)跑程序就涉及到了VisualDSP++软件的操作,我有录制过一个,是专门讲VDSP软件教学的优酷 VDSP 结合整个CLED灯,按下一个按键,对应某一个LED灯亮。让我们来编译运行,试试则LED3亮起。help里去搜就能搜到啦,VDSP的help集成了所有有用的资料,非常好用!说一下,所有ADIDSP的寄存器说明,到VDSPhelp里去搜!举一个最简单的例子。BF533PPI,PPI_CONTROL这个寄存器的详细说明,上哪里去找(21489同理。我们打开VisualDSP++软件,打开帮助。(2:SDRAMSDRAMSDRAM内存的工作情况。将SDRAM自检工程拖到VDSP中,编译,运行。十二、跑程序(3是直接用的ADI官网的串口程序,串口的设置,程序的含义均有标注,可以看一下。音频开(1:Block-BasedTalkthru48or96任何处理,交给AD1938再进行数字转模拟,将模拟的音频信号送到对应的通道,实现多通是这么设计的,如果1/2IN,就是4/56/7OUT;如果是0/1IN,就是0/1或者2/3通道OUT。程。这时候把输出改6/7通道,也能听到音乐;如果再接一个音箱,那4/56/7都能听右声道IN就是板子上的2/3IN。十四、音频开发(2:Bock-BasedTalkthru十五音频开(3Sampled-BasedTalkthru48or96Left_Channel_Out1=Left_Channel_In2;2/3IN2/3OUT。Left_Channel_Out3=Left_Channel_In1;Left_Channel_Out4=Left_Channel_In1;十六、音频开发(4:Sampe-BasedTalkthru192Left_Channel_Out1=Left_Channel_In1;Left_Channel_Out3=Left_Channel_In2;Left_Channel_Out4=Left_Channel_In2;十七、音频开发(5)I2SCSampled-Based十八、音频开发 十九音频开(7SPDIF ogTalkT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论