自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1008)
  • 资源 (6)
  • 收藏
  • 关注

原创 ADSP-21569在生成LDR的时候,DRAM初始化不成功的问题

摘要:ADSP-21569开发中遇到DRAM初始化问题,程序在线调试正常但烧录后无法启动。解决方案是手动添加DDR初始化代码,使用官方参考设计的init code或根据实际硬件修改适配。对于非标准DDR配置,需对照官方源码进行针对性调整。

2026-02-04 12:08:39 113

原创 ADAU1452的开发教程13:各个算法模块的具体讲解

本文介绍了ADAU1452开发教程的准备工作。硬件方面需要ADAU1452EVB开发板、USBi仿真器、电源适配器等设备;软件方面需安装SigmaStudio 4.7版本及必要的.NET Framework。文章重点推荐了ADI官方Wiki网站,详细说明了如何查阅SigmaStudio各功能模块的官方文档,包括算法说明、原理图及参考设计方案,特别以回声抑制算法为例展示了完整的开发参考资料。最后强调这些官方资源对实现优质音效设计的重要性。

2026-01-19 17:15:19 554

原创 ADAU1452的开发教程12:信号发生器

本文介绍了ADAU1452开发板的硬件准备和软件配置方法,详细说明了开发环境搭建过程。通过SigmaStudio 4.7软件演示了5个数字信号源生成案例:正弦波、方波、三角波、直流电压和白噪声。文中提供了硬件连接示意图和模块参数设置方法,指导开发者快速入门ADAU1452数字信号处理开发。

2026-01-19 17:02:28 442

原创 ADAU1452的开发教程11:电子分频器

本文介绍了使用ADAU1452开发板搭建电子分频器的完整过程。首先列出所需硬件设备(开发板、仿真器等)和SigmaStudio 4.7软件环境,详细说明了开发平台的连接方式。文章通过7个步骤循序渐进地构建电子分频器:从总音量调节、分频前均衡处理开始,到扩展8个输出通道,实现高中低音分频,再到分频后的参数均衡(PEQ)和延迟处理,最后完成相位调整。整个过程采用模块化设计思路,展示了如何通过SigmaStudio软件将各种音频算法模块组合成完整系统。作者强调该框架可根据实际需求自由修改,体现了SigmaDSP开

2026-01-15 12:32:45 803

原创 ADAU1452的开发教程10:逻辑算法模块

本文介绍了ADAU1452开发教程,包括硬件准备(开发板、仿真器等)、软件安装(SigmaStudio 4.7)以及6个进阶例程。例程涵盖USBi自检、信号处理模块组合(如加法器、延迟反馈、线性增益等)、限幅器应用等内容,配有原理图说明各模块功能实现方法,为ADAU1452开发提供实用参考。

2026-01-15 10:24:03 938

原创 ADAU1452的开发教程9:滤波器专题2

本文介绍了ADAU1452开发教程,包括硬件准备(开发板、仿真器等)和软件安装(SigmaStudio 4.7)。重点讲解了4个进阶滤波器例程:通用一阶/二阶滤波器、图形通用滤波器和Pinking滤波器,详细说明其功能特点、参数设置和使用方法,并配有操作示意图。文章为开发者提供了ADAU1452数字信号处理的实用指导。

2026-01-14 13:23:23 681

原创 ADAU1452的开发教程8:滤波器专题1

本文介绍了ADAU1452开发板的硬件准备和软件安装步骤,重点讲解了SigmaStudio中滤波器模块的应用方法。通过具体示例详细说明了Peaking和Shelving两种均衡器的参数设置技巧,包括增益、频率、Q值等关键参数的调节方式。文章还演示了通用一阶滤波器的使用方法,并提供了多个实际调音曲线对比图。作者强调虽然能教会技术使用方法,但要调出优质音效仍需用户自行探索。全文配有清晰的模块示意图和参数设置界面截图,为ADAU1452的音频处理开发提供了实用指导。

2026-01-14 11:50:56 1312

原创 ADAU1452的开发教程7:进阶例程2

摘要: 本文介绍了ADAU1452 DSP开发教程,涵盖硬件准备(开发板、仿真器、音频设备等)和软件安装(SigmaStudio 4.7)。重点演示了多种音效算法的实现,包括混响(基础与进阶应用)、动态低音增强、响度调节、自动音量控制、立体声扩展(Phat-Stereo、ADI 3D)及动态处理器(RMS检测)。通过模块化设计和参数调整,用户可灵活定制音效,如混响时间、低频增益等,并支持混音、EQ等后期处理。附示意图和代码示例,帮助开发者快速上手音频处理项目。

2026-01-13 11:10:42 967

原创 ADAU1452的开发教程6:进阶例程1

本文介绍了ADAU1452开发板的进阶应用教程,重点讲解了子程序设计和伪模块的使用方法。硬件方面需要准备ADAU1452EVB开发板、USBi仿真器等设备,软件需安装SigmaStudio 4.7版本。教程通过多个实例演示了如何将复杂功能模块化,包括音量调节、15段EQ等子程序的设计,以及利用伪模块优化程序布局的技巧。此外还介绍了通过GPIO实现按键控制音量的方法,包括音量加减、静音等功能。这些进阶技巧可以帮助开发者更好地组织代码结构,提高开发效率和程序可读性。

2026-01-13 11:04:47 923

原创 ADAU1452的开发教程5:EEPROM的烧写

摘要: 本文介绍了ADAU1452开发环境的搭建与程序烧写方法。硬件需准备ADAU1452EVB开发板、USBi仿真器等设备,软件需安装SigmaStudio 4.7版本。开发流程包括连接硬件、编写程序,并通过USBi下载到DSP内存中。若需脱机运行,需将程序烧录至外部EEPROM:1)切换开发板至自启动模式;2)在SigmaStudio中配置EEPROM模块并连接至USBi;3)选择ADAU1452右键烧录(注意勿误选EEPROM操作);4)按参数设置SPI/I2C EEPROM属性。烧录完成后需断电并移

2026-01-12 14:28:51 853

原创 ADAU1452的开发教程4:常规音频算法的开发(3)

本文介绍了ADAU1452开发板的硬件准备和软件配置,重点讲解了SigmaStudio软件中几种常用音频处理模块的应用方法。内容包括线性增益模块的使用、1段/15段/31段EQ均衡器的实现原理及搭建步骤、延时模块的应用、反馈算法的信号处理特点,以及电平实时显示功能和GPIO控制LED的示例。文章通过具体案例展示了如何利用ADAU1452进行音频信号处理,包括频段调节、增益控制、延时效果等,并提供了直观的模块连接示意图,适合音频DSP开发初学者参考学习。

2026-01-12 14:25:40 1188

原创 ADAU1452的开发教程3:常规音频算法的开发(2)

本文介绍了ADAU1452数字信号处理器的开发教程,内容包括硬件准备(开发板、仿真器等)、软件安装(SigmaStudio 4.7)以及多个音频处理功能的实现方法。重点讲解了单/双通道静音(带压摆功能)、多路开关选择输出、混音(四进二出、自混)、分频器(直通/可调/高低音分频)以及线性增益等模块的应用。通过具体示例展示了如何在SigmaStudio中搭建音频处理框架,并强调了带压摆模块可避免切换时的爆破音。教程旨在帮助开发者掌握ADAU1452的基本音频处理功能实现方法。

2026-01-08 14:53:46 556 1

原创 ADAU1452的开发教程3:常规音频算法的开发(1)

本文介绍了ADAU1452开发板的系列教程,包括硬件准备(开发板、仿真器、电源等)和软件安装(SigmaStudio 4.7)。通过5个例程详细讲解了开发流程:1)音频直通测试;2)切换输出通道;3)实现音频一分二输出;4)完成二分四(四进八出)功能;5)添加音量控制模块。每个例程包含原理图设计、通道配置和程序下载步骤,并配有示意图说明。特别说明了USBi调试的临时性,最终需烧录到EEPROM实现脱机运行。教程循序渐进,帮助开发者掌握ADAU1452的音频处理功能开发。

2026-01-08 14:45:11 1011

原创 ADAU1452的开发教程2:第一个程序

本文介绍了ADAU1452开发板的入门教程,详细说明了硬件准备(包括开发板、仿真器等设备)和软件安装(SigmaStudio 4.7版本)步骤。重点讲解了开发平台搭建、开关设置注意事项,并通过一个简单的音频直通示例演示了开发流程:从创建工程、硬件配置、输入输出模块设计到程序下载验证。文章强调开发过程中需注意SPI/I2C模式选择与硬件设置的对应关系,并指出当前调试程序仅保存在SRAM中,最终需烧录到EEPROM实现脱机运行。该教程可帮助开发者快速上手ADAU1452的基础开发。

2026-01-07 17:06:47 840

原创 ADAU1452的开发教程1:从0开始的硬件初检

本文介绍了ADAU1452开发板的硬件准备工作及初检步骤。开发板已更新为黑色版本,需配备5V电源、USBi仿真器等设备。上电后通过指示灯、按键测试和音频输入输出功能检测硬件是否正常:Power灯亮表示供电正常,LED灯测试DSP工作状态,3.5mm接口验证音频通道功能。特别提醒使用5V电源避免烧毁电路板。完成初检后即可进行后续DSP音频开发。

2026-01-07 13:17:18 298

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(十二)程序优化

本文介绍了使用ADSP-21565开发板进行音频处理的开发流程,以电子分频器程序为例,演示了通过模块化子程序优化代码可读性的过程。文中展示了原始程序的繁琐连线与优化后的清晰结构对比,建议开发者采用类似ADI的模块化编程风格。

2025-12-27 15:32:36 362

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(十一)音频算法结构框架

本文介绍了使用ADSP-21565开发板,以电子分频器为例,展示了图形化编程在音频处理系统设计中的应用,包括音量调节、分频、均衡、延时等功能模块的组合使用,强调图形化编程的自由度和可调试性。

2025-12-27 15:28:39 456

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(十)FIR和IIR信号处理

本文介绍了使用ADSP-21565开发板进行图形化编程实现数字信号处理功能的方法,详细说明在Sigmastudio中实现FIR、IIR滤波器和FFT变换的具体步骤,介绍Stimulus和Probe工具查看波形的方法。

2025-12-23 20:53:48 618

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(九)程序设计技巧

摘要:本文介绍了ADSP-21565开发中的图形化编程技巧,重点分享了四个实用技巧:1)通过正弦波和电平显示模块检测数据通讯;2)使用子程序分级设计简化复杂音频框架;3)运用伪模块(Alias)提高程序可读性,清晰显示输入输出对应关系;4)通过伪模块优化复杂连线设计。这些方法可显著提升开发效率和程序可维护性

2025-12-23 20:49:23 596

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(八)逻辑算法

摘要: 本文介绍了ADSP-21565开发板的图形化编程方法,重点探讨如何利用逻辑算法模块实现自定义功能。作者指出,当现成算法模块无法满足需求时,可通过组合Basic DSP中的逻辑算法(如Bitwise Logic)或自行编写扩展功能。

2025-12-22 10:59:39 771

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(七)信号发生器

本文介绍了使用ADSP-21565开发板进行音频信号处理的开发经验。作者指出图形化编程工具SigmaStudio提供了丰富的现成算法模块,包括正弦波、方波、三角波、白噪声和粉红噪声等多种信号发生器功能。

2025-12-22 10:55:17 333

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(六)EQ滤波器专题

本文介绍了使用SigmaDSP图形化编程工具实现EQ均衡器的开发方法。作者详细讲解了EQ的基本原理、技术参数(如中心频率、Q值等)及在ADSP-21565开发板上的实现步骤。文章包含硬件准备清单(开发板、仿真器等)和三种EQ实现方案:单段EQ、15段EQ和31段EQ,重点演示了Peaking和Shelving滤波器的参数配置方法。作者特别提醒需注意固件稳定性问题,并分享了实际调试经验。通过图形化界面即可完成音效处理,无需编写代码,适合嵌入式音频开发入门。

2025-12-19 17:48:17 584

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(五)基础音频算法

本文介绍了ADSP-21565开发板在SigmaStudio中的基础音效算法应用。首先介绍了硬件准备,包括开发板、仿真器等设备,并强调了开发流程和可能遇到的FW稳定性问题。随后详细讲解了11种基础音效算法的实现方法:音量调节、多通道音量控制、单/双声道静音、带压摆的静音优化、声道路由选择、高低音/高中低音分频、线性增益调节以及延时效果。重点说明了不同算法模块的特点和使用场景,如带SW压摆模块可消除爆破音但会占用更多资源。通过具体示例演示了各算法的连接方式和参数设置,为音频DSP开发提供了实用指导。

2025-12-19 10:29:28 670

原创 深度刨析:USBi仿真器是否能用于SHARC系列DSP的开发?

摘要: SHARC系列DSP(如21565)的开发需根据模式选择仿真器: 纯C/C++开发:仅需AD-HP530ICE(JTAG仿真器),通过CCES软件烧录代码。 图形化编程:需先用530仿真器运行CCES底层固件(FW),再通过USBi连接SigmaStudio进行图形化开发。 混合编程:同样需530仿真器处理C代码,USBi辅助图形化部分。 结论:USBi无法独立完成SHARC开发,必须搭配AD-HP530ICE使用,后者是三种模式的核心工具。

2025-12-01 14:35:26 709

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(四)4进8出通道的设计详解

ADSP-21565的编程开发,本章继续讲4进8出,如何去随意配置通道输入输入,搭建基础音频框架。

2025-11-26 10:37:07 530

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(三)SigmaStudio里通道的理解

ADSP-21565在SigmaStudio里做图形化编程,输入输出的通道设置,本章讲完整了。

2025-11-25 10:28:15 459

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(二)第一个程序

ADSP-21565在sigmastudio软件下做图形化编程,从0开始的第一个程序完成全过程讲解。

2025-11-24 10:45:57 805

原创 ADSP-21565在SigmaStudio软件下做图形化编程详解(一)基础配置

ADSP-21565在SigmaStudio下做图形化编程开发的完整版,功能均已实现!

2025-11-24 10:33:25 966

原创 ADSP-21565开发板和ADSP-21569开发板的底板设计区别

ADSP-21565和ADSP21569的开发板,是共用同一块底板,但有什么区别,需要注意什么?本文把两个原理图拉出来对比,看一看特别需要注意的地方。

2025-08-19 11:55:23 551

原创 MCU控制ADAU1701,用System Workbench for STM32导入工程

MCU控制ADAU1701,开发软件导入工程的方法。

2025-08-06 22:08:38 607 2

原创 CCES软件的Workspace设置问题

ADI的CCES软件做开发,怎么去设置Workspace,看本文。

2025-08-04 13:12:18 408

原创 ADSP-21569开发板运行程序时出现TWI write failed应该怎么办

摘要 ADI ADSP-21569开发板运行时可能因TWI通信冲突导致“TWI write failed”错误,其根源在于参考设计中冗余的I²C控制芯片。解决方法是原厂程序中注释掉相关TWI操作代码段(如图示位置)。修改后重新运行程序即可消除该错误

2025-08-01 14:34:42 433 2

原创 我用EV-21569-SOM评估来开发ADSP-21569(十四)-SigmaStudio Plus做开发(5)

我用EV-21569-SOM评估板做开发,本章继续讲SS+里的通道直通。

2025-08-01 11:37:30 330

原创 ADSP-21565的A2B例程详解(二)

用ADSP-21565的评估板跑了一下A2B的例程,用一个Master板(21565)+两个Slave来实现A2B的通讯。

2025-07-30 08:59:44 729

原创 ADSP-21565的A2B例程详解(一)

用ADSP-21565的评估板跑了一下A2B的例程,用一个Master板(21565)+两个Slave来实现A2B的通讯。

2025-07-30 08:53:21 1285

原创 ADSP-21565的SigmaStudio图形化编程详解

ADSP-21565这颗DSP怎么在SigmaStudio软件下做图形化编程,本文详细的说一说,包括FW怎么去改。

2025-07-29 17:27:26 1484 7

原创 我用EV-21569-SOM评估来开发ADSP-21569(十三)-SigmaStudio Plus做开发(4)

我用EV-21569-SOM评估板做开发,本章继续讲SS+里的通道直通。

2025-07-23 20:48:09 308

原创 我用EV-21569-SOM评估来开发ADSP-21569(十二)-SigmaStudio Plus做开发(3)

我用EV-21569-SOM评估板来做开发,SigmaStudio Plus的例程,本章讲第一个例程,直通。用这个例程来理解软件里的通道和硬件上输入输出关联。

2025-07-23 20:38:34 906

原创 用USBi仿真器的SPI模式和IIC模式来调试DSP应该怎么做?

临时写一篇,有些兄弟不理解USBi的IIC模式和SPI模式怎么去做调试,是否要在USBi仿真器硬件端做设置?答案是不需要,仿真器同时支持SPI和IIC模式,我们只需要在目标板和软件中做设置即可。

2025-07-22 17:51:37 400

原创 我用EV-21569-SOM评估来开发ADSP-21569(十一)-SigmaStudio Plus做开发(2)

我用EV-21569-SOM官方评估板,写了一个很长的系列文章,专门讲怎么用这块板,本章讲图形化编程软件Simgastudio Plus,又称SigmaStudio+怎么去开发21569。

2025-07-22 15:42:07 828

ADSP-BF533的例程源码43:Rotation图像处理算法源码

ADSP-BF533的例程源码43:Rotation图像处理算法源码

2024-06-04

ADSP-BF533的例程源码44:StenciFilter图像处理算法源码

ADSP-BF533的例程源码44:StenciFilter图像处理算法源码

2024-06-04

ADSP-BF533的例程源码40:Resize图像处理算法源码

ADSP-BF533的例程源码40:Resize图像处理算法源码

2024-06-04

ADSP-BF533的例程源码41:ReverseColor图像处理算法源码

ADSP-BF533的例程源码41:ReverseColor图像处理算法源码

2024-06-04

ADSP-BF533的例程源码38:LinearTransform图像处理算法源码

ADSP-BF533的例程源码38:LinearTransform图像处理算法源码

2024-06-04

ADSP-BF533的例程源码32:YUV420转RGB565算法源码

ADSP-BF533的例程源码32:YUV420转RGB565算法源码

2024-06-04

ADSP-BF533的例程源码27:convolve信号处理源码

ADSP-BF533的例程源码27:convolve信号处理源码

2024-06-04

ADSP-BF533的例程源码35:GradientSobel图像处理算法源码

ADSP-BF533的例程源码35:GradientSobel图像处理算法源码

2024-06-04

ADSP-BF533的例程源码34:Bright图像处理算法源码

ADSP-BF533的例程源码34:Bright图像处理算法源码

2024-06-04

ADSP-BF533的例程源码30:IIR信号处理源码

ADSP-BF533的例程源码30:IIR信号处理源码

2024-06-04

ADSP-BF533的例程源码33:Bin-Conver图像处理算法源码

ADSP-BF533的例程源码33:Bin-Conver图像处理算法源码

2024-06-04

ADSP-BF533的例程源码31:RGB888转RGB565算法源码

ADSP-BF533的例程源码31:RGB888转RGB565算法源码

2024-06-04

ADSP-BF533的例程源码42:RGBtoGary图像处理算法源码

ADSP-BF533的例程源码42:RGBtoGary图像处理算法源码

2024-06-04

ADSP-BF533的例程源码39:Mirror图像处理算法源码

ADSP-BF533的例程源码39:Mirror图像处理算法源码

2024-06-04

ADSP-BF533的例程源码37:GrayStretch图像处理算法源码

ADSP-BF533的例程源码37:GrayStretch图像处理算法源码

2024-06-04

ADSP-BF533的例程源码36:GrayEqualize图像处理算法源码

ADSP-BF533的例程源码36:GrayEqualize图像处理算法源码

2024-06-04

ADSP-BF533的例程源码29:FIR信号处理源码

ADSP-BF533的例程源码29:FIR信号处理源码

2024-06-04

ADSP-BF533的例程源码28:FFT信号处理源码

ADSP-BF533的例程源码28:FFT信号处理源码

2024-06-04

ADSP-BF533的例程源码26:USB驱动

ADSP-BF533的例程源码26:USB启动

2024-06-03

ADSP-BF533的例程源码25:触摸屏驱动

ADSP-BF533的例程源码25:触摸屏驱动

2024-06-03

ADSP-BF533的例程源码64:音频驱动(直通程序)

ADSP-BF533的例程源码64:音频驱动(直通程序)

2024-06-05

ADSP-BF533的例程源码63:音频驱动(PCM播放)

ADSP-BF533的例程源码63:音频驱动(PCM播放)

2024-06-05

ADSP-BF533的例程源码62:音频驱动(mp3decode)

ADSP-BF533的例程源码62:音频驱动(mp3decode)

2024-06-05

ADSP-BF533的例程源码59:钢琴小游戏例程

ADSP-BF533的例程源码59:钢琴小游戏例程

2024-06-05

ADSP-BF533的例程源码53:文件系统源码

ADSP-BF533的例程源码53:文件系统源码

2024-06-05

ADSP-BF533的例程源码56:触摸屏划线例程

ADSP-BF533的例程源码56:触摸屏划线例程

2024-06-05

ADSP-BF533的例程源码55:触摸屏控制LED灯源码

ADSP-BF533的例程源码55:触摸屏控制LED灯源码

2024-06-05

ADSP-BF533的例程源码52:字库算法源码

ADSP-BF533的例程源码52:字库算法源码

2024-06-05

ADSP-BF533的例程源码61:音频驱动(模拟麦克风输入)

ADSP-BF533的例程源码61:音频驱动(模拟麦克风输入)

2024-06-05

ADSP-BF533的例程源码60:NORFLASH驱动源码(s29al016)

ADSP-BF533的例程源码60:NORFLASH驱动源码(s29al016)

2024-06-05

ADSP-BF533的例程源码58:汉字字库源码

ADSP-BF533的例程源码58:汉字字库源码

2024-06-05

ADSP-BF533的例程源码57:光标显示源码

ADSP-BF533的例程源码57:光标显示源码

2024-06-05

ADSP-BF533的例程源码54:贪食蛇小游戏源码

ADSP-BF533的例程源码54:贪食蛇小游戏源码

2024-06-05

ADSP-BF533的例程源码50:jpeg decode+LCD显示算法源码

ADSP-BF533的例程源码50:jpeg decode+LCD显示算法源码

2024-06-04

ADSP-BF533的例程源码49:jpeg decode算法源码

ADSP-BF533的例程源码49:jpeg decode算法源码

2024-06-04

ADSP-BF533的例程源码48:pcm算法源码

ADSP-BF533的例程源码48:pcm算法源码

2024-06-04

ADSP-BF533的例程源码47:mp3decode算法源码

ADSP-BF533的例程源码47:mp3decode算法源码

2024-06-04

ADSP-BF533的例程源码51:字库+LCD显示算法源码

ADSP-BF533的例程源码51:字库+LCD显示算法源码

2024-06-04

ADSP-BF533的例程源码45:ThresholdData图像处理算法源码

ADSP-BF533的例程源码45:ThresholdData图像处理算法源码

2024-06-04

ADSP-BF533的例程源码46:Translation图像处理算法源码

ADSP-BF533的例程源码46:Translation图像处理算法源码

2024-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除