ADSP-21569/ADSP-21593的开发入门(上)
作者的话
ADI的SHARC系列DSP,目前已经出到5系列了,最新的一颗叫2159x,按照ADI的说法,这颗DSP的性能是21569的两倍,但又能和21569做P2P的替换,所以下面我们就以21593为例,写一点资料,让新手能够比较便捷的熟悉开发环境,软硬件,顺利的进入开发。
文档解决的是入门的问题,所以不会太深入去写怎么开发21569和21593,高手可绕行。(后续有时间再深入的写一写)
资料的获取
我们要做ADSP-21569/2159X,资料从哪里获取?有没有可以给我们参考的例程?硬件设计原理图PCB可否提供?这是OP在做技术支持的时候,遇到新手问的最多的问题,那么统一说一下:
- ADI这个公司的风格就是,你想要做哪个型号的IC,可以登录官网:ADI官方网站
网站是全中文的,非常友好。
- 我们登录了网站之后,到搜索引擎去搜想要的型号,这个文档是写ADSP-21593,那么我就去搜21593:
先进芯片页面。
- ADSP-21593的专属页面
全中文,非常友好,你一切想要从官方获取的芯片资料,全部都可以在这个页面下载,手册,编程指南,硬件设计指南。。。。。。全部在这里,下载只需要点链接,不需要任何的注册!
- 参考资料
我们看一下用户关心的比较多的,软件编程手册和硬件设计指南:
点一下就能在线打开,或者下载。
- 软件代码
芯片相关的资料全部都在这里了,那么新手一定会想说,那例程在哪里?有没有硬件电路板的设计资料?别着急,继续,还是在官网里头。
搜索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的开发入门(上)相关推荐
- RK3588开发板的入门指南:如何开始在RK3588开发板上进行安卓开发?
RK3588是一款适用于Android系统的芯片,同时也是开发嵌入式系统的理想选择.本文将介绍如何开始在RK3588开发板上进行安卓开发,以及一些需要了解的基本知识和工具. 1. 准备开发板和开发环境 ...
- Flask Web开发入门(十)之图片上传(使用Flask-Upload)
在Flask Web开发入门(八)之文件上传中,我们探讨了Flask框架下的文件上传,本章我们将使用Flask插件Flask-Uploads示例说明的图片上传与展现如何实现 开始之前,我们先简单看下F ...
- IOS开发入门之五——storyboard的使用(上)
需要iOS开发视频资料可以加我微信: 1914532832 验证信息请注明:IOS开发 上节介绍了纯代码开发,就是所有页面全部用代码来写,纯代码开发缺点就是比较慢的,而且很不直观,需要在App运行后 ...
- iPhone开发入门(10)— 设备上运行程序
博主:易飞扬 原文链接 : http://www.yifeiyang.net/introduction-to-iphone-development-10-devices-running-the-pro ...
- ios view 切上部分圆角_IOS开发入门之给view添加圆角并指定位置
本文将带你了解IOS开发入门之给view添加圆角并指定位置,希望本文对大家学IOS有所帮助. ios中给view添加圆角并指定位置 在ios开发中,为了有个不错的UI交互效果,我们经常会用到为视图添加 ...
- Hololens Unity 开发入门 之 Hello HoloLens
Hololens Unity 开发入门 之 Hello HoloLens~ 本文主要记录 HoloLens Unity 开发入门 ~ 一.说在前面的话 Unity 对 VR AR 甚至 将来的 MR ...
- 【Arduino】开发入门教程【一】什么是Arduino
Arduino Arduino 是一款便捷灵活.方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE).它适用于艺术家.设计师.爱好者和对于"互动 ...
- unity开发入门_Unity游戏开发终极入门指南
unity开发入门 Unity is a great tool for prototyping everything from games, to interactive visualisations ...
- openresty 前端开发入门五之Mysql篇
2019独角兽企业重金招聘Python工程师标准>>> openresty 前端开发入门五之Mysql篇 这章主要演示怎么通过lua连接mysql,并根据用户输入的name从mysq ...
最新文章
- Jenkins+Git+Maven持续集成经典教程
- predict_proba is not available when probability=False
- linux mysql 5.7 双机热备_2017年5月5日 星红桉liunx动手实践mysql 主主双机热备
- pandas:apply(),applymap(),map()
- 服务器虚拟化之-——VMware组件与功能。
- 动态规划求解疯狂的采药问题(洛谷P1616题题解,Java语言描述)
- 电脑扫描文件怎么弄_彻底清除手机垃圾文件,释放内存的方法
- Java Spring-事务管理
- Amadeus Pro for Mac(多轨音频编辑软件) 支持M1芯片
- BiLSTM-CRF模型理解
- 如何可以用cad迷你家装v2018
- 让“施工进度计划”真正产生价值——不是为了做计划而计划
- SAP-WEB-GUI无法上传excel问题
- Vmware虚拟机ikuai路由配置
- RX 6600XT vs RTX 2060Super 显卡对比
- 编写一个帮助小学生练习数学的程序,帮助小学生练习 100 以内的四种数学运算:加、减、乘、除。
- 成都敏之澳电商:拼多多商家怎么看店铺是否降权导?
- PCIe Switch高级功能及应用
- 用两个栈实现最小栈的功能
- java正序输出整数_java实现:将一个数逆序输出