21489开发板链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.15.13f640d8azTJne&id=539694123232
AD-HP530ICE仿真器链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.51844901erA95j&id=38007242820
USBi仿真器链接:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-5192690539.11.13cd2dbd5u603F&id=38242936768
任何ADI DSP开发板、仿真器、芯片、技术支持,均可联系OP的QQ:5516164!
Fireware烧写好了之后,SigmaStudio图形化开发的基本条件就达成了。我们重新来链接一下硬件,进入图形化编程的阶段,这个阶段我尽量多写一些例程,让大家能够尽快熟悉这个软件开发的全过程。
1. 按图链接硬件。
2. SW2和SW3调整到1/0,给开发板上电,正常上电后:USBi那里的D2灯被点亮;核心板Power灯被点亮;底板POWER灯被点亮。Fireware boot ,LED1和LED3灯变亮,而LED2不亮。
3. 打开SigmaStudio软件。
4. 先把安装的SHARC模块都添加到软件里来,见下图步骤:
安装的SHARC专用开发工具模块全部在这里,打勾选中,添加DLL即可加入到软件中。
5. 新建一个21489的工程
6. 配置21489硬件,将下图所示的模块拖出来,用线连起来,完成硬件设计。
7. 软件逻辑电路图设计
这一步非常关键,21489想要实现任何的软件功能,都需要在这里进行开发,请一定要理解,我会从最简单的直通例程开始讲。外部音源输入模拟音频信号,经过AD1938做ADC,变成010101的数字信号送到21489,21489获取信号后,不做任何处理,交给AD1938做DAC,将010101的数字信号变成模拟信号,并输出到外部音箱,实现直通的功能。
下面来看一看这个逻辑是如何实现的。
将输入和输出通过线连起来,就完成了直通的设计,模拟0/1通道输入,模拟0/1通道输出,不做任何处理,输入这边手机输入音乐,输出那边音箱播放手机输入的音乐。
软件上是这么做的,那么硬件应该怎么接呢?请看下图:
软件里我们设置的是输入0/1,那么在硬件上,我们就让模拟输入接到输入0/1上;软件里输出是0/1,那么在硬件上,我们就让模拟输出接到输出0/1上。他们是一一匹配的,这样就完成了硬件的接入工作。
8. 用USBi下载逻辑电路图,实现直通功能,点击下载后,板子上的LED2灯也亮起,这时候三个LED就全亮了。
下载速度很快,点完之后,就能从音箱听到手机播放的音乐,实现了直通。
特别注意:USBi下载逻辑电路图,是暂存在RAM里的,一旦板子断电,这些音效就都没有了,所以这只是在线调试,如果想要把SigmaStduio的逻辑电路图程序固化到flash里,实现脱机运行,就需要另外的一系列动作,我们会有专门的文档来讲解。
|