用SigmaStudio+软件来开发ADSP-21565

作者的话

ADSP-21565在SigmaStudio(SS)软件下做图形化编程,之前的文章里已经写明,但是SigmaStudio软件到了4.7就不会再更新了,ADI做了一个SigmaStudio Plus,又叫SigmaStudio+,简写是SS+,以后的新算法可能都会在这里出现,所以我们也得会用这个软件,本文就简单讲一下怎么用SS+来做21565的开发。

其实搞过SS的兄弟,再搞SS+会非常简单,因为底层逻辑换汤不换药。

软件准备

CCES2.11.1

SS+2.4.0

注意用SS+来开发,就不需要额外再安装SigmaForSHARC了。

硬件准备

ADSP-21565 开发板 (EV-21565-EZKIT)一块;

产品链接:https://item.taobao.com/item.htm?id=724290880282\&spm=a21xtw.29178619.0.0\&ltk2=17537807403329afwimgsf3sxz1mq2xat7h

AD-HP530ICE 仿真器 一个(或 AD-ICE2000 仿真器,本文用的是 ICE-2000 仿真器);

产品链接:https://item.taobao.com/item.htm?id=724290880282\&ltk2=17537807403329afwimgsf3sxz1mq2xat7h\&spm=a21xtw.29178619.0.0

USBi 仿真器 一个;

产品链接:https://item.taobao.com/item.htm?id=38242936768\&ltk2=17537807781694bl3w9jzvg4i3etpojyy4\&spm=a21xtw.29178619.0.0

5V2A 电源适配器一个;

3.5mm 耳机一个;

MiniUSB 接口的 USB 线若干;

软件安装

能看到这个文档,CCES肯定已经装过了,那就只需要安装SS+2.4.0,这个软件安装包直接全部下一步,装上就可以用,也没有什么注册一说,全免费。

硬件链接示意图

具体我就不重复了,大家直接看SS开发21565的文档就可以。

SS+图形化开发第一步,先运行 Fireware(FW)

与SS的操作完全一致,直接参考SS开发21565的文档操作,把FW运行起来。

SS+图形化编程的配置和开发

FW运行起来之后,就可以做SS+的开发了,这个时候我们可以把USBi仿真器接PC了。

这个文档最主要的就是看SS+怎么去做配置:

1)打开SS+2.4.0

2)偷懒搞法,我们从Help里直接打开ADI提供的标准例程去改,因为21565是官方参考设计,甚至都不需要我自己做SS+的初始程序:

3)打开后把程序另存为一个自己的工程,免得把你的官方标准程序给弄乱了。

纯英文路径下,我是放到C盘的111文件夹,取名565,保存。

属于我自己的565例程就来了。

4)设置USBi的固件版本

注意USBi这个仿真器因为时间跨度比较长,有很多版本,我们现在用的最新的1.5版,在这里做设置:

5)设置工程属性

选CCES版本,2.11.1。

6)设置DXE,非常关键

加载你FW里的DXE。

7)程序改一下,搞个最简单的0/1输入,0/1输出,这里的图形化模块跟SS意义是完全相同的,我就不多做笔墨。

这个例程些许复杂,我们把输入输出之外的全删掉,只做01输入,01输出。

注意SS+终于把缩放给整明白了,SS里一缩放程序,各种模块就点不了,SS+则随意缩放。

如上图,01输入,01输出,程序就做好了。

8)下载程序

点上图红框,在线下载程序到21565的SRAM里,实现0/1输入,0/1输出的SS+程序功能。

以上就是SS+配置和开发21565的全流程。

相关推荐
w_zero_one16 分钟前
算法--模拟
java·数据结构·算法
秋天的怀念_David41 分钟前
算法一千零一夜 · 第十三夜 幻方,武侠世界里的数学迷宫
java·程序人生·算法
秋天的怀念_David1 小时前
算法一千零一夜 · 第十四夜 幻方与奇妙的二进制
java·程序人生·算法
薛定e的猫咪1 小时前
(ICLR 2020)MAML 靠的不是快速学习,而是特征复用
人工智能·深度学习·学习·算法·机器学习
薛定e的猫咪2 小时前
(ICLR 2026)DF-META:面向 FJSP 的无导数元学习实例自适应调度
人工智能·深度学习·学习·算法·机器学习
小羊没烦恼!3 小时前
异步编程:线程概述及使用
java·开发语言·mysql·算法·c#
wanderist.3 小时前
202609CSP认证P3
算法
云淡风轻~窗明几净4 小时前
角谷猜想最接近严格证明的测试 Version1.1.1
人工智能·算法·机器学习·图论
机器学习之心4 小时前
PINN × SVM × NSGA-II × 熵权TOPSIS:一套跑通「建模—优化—决策」的多目标优化框架
算法·机器学习·支持向量机
别动我齐刘海5 小时前
机器人 C++ / 系统联调补强2——异常处理、Protobuf
linux·c++·人工智能·学习·算法·机器学习·机器人