作者的话

ADI的SHARC系列DSP,目前已经出到5系列了,最新的一颗叫2159x,按照ADI的说法,这颗DSP的性能是21569的两倍,但又能和21569做P2P的替换,所以下面我们就以21593为例,写一点资料,让新手能够比较便捷的熟悉开发环境,软硬件,顺利的进入开发。

文档解决的是入门的问题,所以不会太深入去写怎么开发21569和21593,高手可绕行。(后续有时间再深入的写一写)

资料的获取

我们要做ADSP-21569/2159X,资料从哪里获取?有没有可以给我们参考的例程?硬件设计原理图PCB可否提供?这是OP在做技术支持的时候,遇到新手问的最多的问题,那么统一说一下:

  1. ADI这个公司的风格就是,你想要做哪个型号的IC,可以登录官网:ADI官方网站

网站是全中文的,非常友好。

  1. 我们登录了网站之后,到搜索引擎去搜想要的型号,这个文档是写ADSP-21593,那么我就去搜21593:


先进芯片页面。

  1. ADSP-21593的专属页面

全中文,非常友好,你一切想要从官方获取的芯片资料,全部都可以在这个页面下载,手册,编程指南,硬件设计指南。。。。。。全部在这里,下载只需要点链接,不需要任何的注册!

  1. 参考资料

我们看一下用户关心的比较多的,软件编程手册和硬件设计指南:

点一下就能在线打开,或者下载。

  1. 软件代码

芯片相关的资料全部都在这里了,那么新手一定会想说,那例程在哪里?有没有硬件电路板的设计资料?别着急,继续,还是在官网里头。

搜索21593,你会发现底下还有2个,一个是EV-21593-SOM,这个就是我们用的硬件板,

EV-21593-EZKIT是全功能开发板,我们把这两个网页都打开。

EV-21593-SOM:

板子的手册,硬件设计原理图,甚至PCB源文件,全部都可以一键下载!

再往下看,软件例程在哪里:


21593的SDK开发包,直接下载安装。我装好之后,如下图:


例程就都有啦,官网提供的,不会出问题哦。

技术支持

ADI的技术支持有邮件、电话、论坛,我作为一个20年ADI DSP开发者,给出的建议,最好的技术支持方式是通过论坛。

DSP的专属论坛里,全球的ADSP开发者都在这里提问,并获得ADI美国、印度、中国等研发工程师的回答。


我们进一个2156X的专区看看:

咱们可以在这里搜索关键字,看看全球用户有没有跟我遇到同样问题的?以及是否就有现成的答案?或者自己提问,等待答复。这个我个人感觉是最靠谱的。

当然如果你就认识ADI的AE,又是20年的老交情,不要犹豫,直接给他打电话弹微信语音视频就好了,比如OP我本人 。

ADSP-21569/ADSP-21593的开发入门(上)相关推荐

  1. RK3588开发板的入门指南:如何开始在RK3588开发板上进行安卓开发?

    RK3588是一款适用于Android系统的芯片,同时也是开发嵌入式系统的理想选择.本文将介绍如何开始在RK3588开发板上进行安卓开发,以及一些需要了解的基本知识和工具. 1. 准备开发板和开发环境 ...

  2. Flask Web开发入门(十)之图片上传(使用Flask-Upload)

    在Flask Web开发入门(八)之文件上传中,我们探讨了Flask框架下的文件上传,本章我们将使用Flask插件Flask-Uploads示例说明的图片上传与展现如何实现 开始之前,我们先简单看下F ...

  3. IOS开发入门之五——storyboard的使用(上)

    需要iOS开发视频资料可以加我微信: 1914532832  验证信息请注明:IOS开发 上节介绍了纯代码开发,就是所有页面全部用代码来写,纯代码开发缺点就是比较慢的,而且很不直观,需要在App运行后 ...

  4. iPhone开发入门(10)— 设备上运行程序

    博主:易飞扬 原文链接 : http://www.yifeiyang.net/introduction-to-iphone-development-10-devices-running-the-pro ...

  5. ios view 切上部分圆角_IOS开发入门之给view添加圆角并指定位置

    本文将带你了解IOS开发入门之给view添加圆角并指定位置,希望本文对大家学IOS有所帮助. ios中给view添加圆角并指定位置 在ios开发中,为了有个不错的UI交互效果,我们经常会用到为视图添加 ...

  6. Hololens Unity 开发入门 之 Hello HoloLens

    Hololens Unity 开发入门 之 Hello HoloLens~ 本文主要记录 HoloLens Unity 开发入门 ~ 一.说在前面的话 Unity 对 VR AR 甚至 将来的 MR ...

  7. 【Arduino】开发入门教程【一】什么是Arduino

    Arduino Arduino 是一款便捷灵活.方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE).它适用于艺术家.设计师.爱好者和对于"互动 ...

  8. unity开发入门_Unity游戏开发终极入门指南

    unity开发入门 Unity is a great tool for prototyping everything from games, to interactive visualisations ...

  9. openresty 前端开发入门五之Mysql篇

    2019独角兽企业重金招聘Python工程师标准>>> openresty 前端开发入门五之Mysql篇 这章主要演示怎么通过lua连接mysql,并根据用户输入的name从mysq ...

最新文章

  1. Jenkins+Git+Maven持续集成经典教程
  2. predict_proba is not available when probability=False
  3. linux mysql 5.7 双机热备_2017年5月5日 星红桉liunx动手实践mysql 主主双机热备
  4. pandas:apply(),applymap(),map()
  5. 服务器虚拟化之-——VMware组件与功能。
  6. 动态规划求解疯狂的采药问题(洛谷P1616题题解,Java语言描述)
  7. 电脑扫描文件怎么弄_彻底清除手机垃圾文件,释放内存的方法
  8. Java Spring-事务管理
  9. Amadeus Pro for Mac(多轨音频编辑软件) 支持M1芯片
  10. BiLSTM-CRF模型理解
  11. 如何可以用cad迷你家装v2018
  12. 让“施工进度计划”真正产生价值——不是为了做计划而计划
  13. SAP-WEB-GUI无法上传excel问题
  14. Vmware虚拟机ikuai路由配置
  15. RX 6600XT vs RTX 2060Super 显卡对比
  16. 编写一个帮助小学生练习数学的程序,帮助小学生练习 100 以内的四种数学运算:加、减、乘、除。
  17. 成都敏之澳电商:拼多多商家怎么看店铺是否降权导?
  18. PCIe Switch高级功能及应用
  19. 用两个栈实现最小栈的功能
  20. java正序输出整数_java实现:将一个数逆序输出

热门文章

  1. nginx静态资源转发、端口转发
  2. i386 与amd64到底谁个什么玩意?
  3. JAVA数独解题(七):XYZ-wing
  4. 记一次SQL递归查询所有子级(不包括本身)
  5. linux中awk命令是什么,Linux awk命令详解
  6. 3d激光SLAM:LIO-SAM框架—IMU预积分功能数据初始化
  7. Java 连接 Access 数据库
  8. Dubbo 负载均衡
  9. 1. python快速下载镜像
  10. uniapp多端分享(app,小程序,公众号)