前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DSP+ARM+FPGA案例源码限时下载!

DSP+ARM+FPGA案例源码限时下载!

作者头像
用户1605515
发布2022-11-24 17:51:18
7110
发布2022-11-24 17:51:18
举报
文章被收录于专栏:嵌入式程序猿嵌入式程序猿

ARM+FPGA+DSP = 一板在手,天下我有。随着嵌入式系统的越来越复杂,我们需要更加强悍性能的板卡来完成产品的开发和设计。本文分享性能超强的ARM+FPGA+DSP异构多核开发板——TMS320C6678 + Zynq-7045的三大经典案例,案例源码免费下载,下方查看详情!

(1)基于SRIO的ZYNQ+DSP核间通讯案例

(2)基于CameraLink、SDI、PAL的目标追踪视觉方案

(3)基于AD9361软件无线电方案

图 1

案例源码限时公开,

长按下方二维码下载!

开发板简介

TL6678ZH-EVM开发板基于TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP,以及Xilinx Zynq-7000系列XC7Z045/XC7Z100 SoC处理器设计。

TMS320C6678每核心主频可高达1.25GHz,XC7Z045/XC7Z100集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源。核心板内部DSP与ZYNQ通过SRIO通信总线连接。

开发板接口资源丰富,引出双路CameraLink、双路SFP+光口、四路千兆网口、双路SATA、双路PCIe、四路USB、双路CAN、双路CAMERA、HDMI IN/OUT、LVDS、LCD、RS485、RS232、Micro SD、HPC FMC等接口,方便用户快速进行产品方案评估与技术预研。

图 2 开发板硬件资源图解1

图 3 开发板硬件资源图解2

案例一:

基于SRIO的DSP+ZYNQ核间通讯案例

图 4

注:详细案例说明,复制链接打开:https://mp.weixin.qq.com/s/GixmZd-2aAxYtSvQhzIxhg

案例二:

基于CameraLink、SDI、PAL的目标追踪视觉方案

图 5

注:详细案例说明,复制链接打开:https://mp.weixin.qq.com/s/3iB-CiecfxpgogUjvCulkg

案例三:

基于AD9361软件无线电方案

图 6

备注:此案例源码需购买开发板+AD9361模块方提供。如需购买开发板+AD9361模块,请与我司联系。

1.案例说明

本案例基于ADI AD9361模块AD-FMCOMMS3-EBZ和创龙科技TL6678ZH-EVM开发板搭建AD9361 RF(Radio Frequency)收发测试平台,实现QPSK(Quadrature Phase Shift Keying)数字调制和FM(Frequency Modulation)收听。AD-FMCOMMS3-EBZ模块开发官方参考链接:https://wiki.analog.com/resources/eval/user-guides/ad-fmcomms3-ebz。

2.案例测试

2.1 QSPK数字调制测试

请将AD-FMCOMMS3-EBZ模块的TX1A、RX1A分别连接2.4G天线,并将模块连接至开发板FMC接口,开发板J1跳线帽选择2.5V档位,以配置FMC IO的BANK电压为2.5V,同时使用网线将开发板PS RGMII0 ETH网口和Ubuntu上位机连接至同一个路由器。

图 7

(1)线状形式星座图

a)Plot Channels勾选voltage0和voltage1。

b)Plot Type选择Constellation(X vs Y),设置81920个采样点,设置Graph Type类型为Lines。

c)点击

启动数据显示。

图 8

(2)点状形式星座图

a)Plot Channels勾选voltage0和voltage1。

b)Plot Type选择Constellation(X vs Y),设置81920个采样点,设置Graph Type类型为Point。

c)点击

启动数据显示。

图 9

2.2 FM收听测试

请将AD-FMCOMMS3-EBZ模块的RX1A连接FM天线,并将模块连接至开发板FMC接口,开发板J1跳线帽选择2.5V档位,以配置FMC IO的BANK电压为2.5V,同时使用网线将开发板和Ubuntu上位机连接至同一个路由器。将USB声卡连接开发板USB HOST接口,并将耳机连接USB声卡的音频输出端。

图 10

请按照如下方法,配置AD9361的接收链路。

(1)设置RF Bandwidth为2MHz。

(2)设置Sampling Rate为22MSPS。

(3)设置RX LO Frequency为102.7MHz。

(4)点击"Reload Settings"加载配置。

图 11

请按照如下方法,进行AD9361 RX 1的数据接收查看。

(1)Plot Channels勾选voltage0和voltage1。

(2)Plot Type选择Frequency Domain。

(3)Average设置为10。

(4)点击

启动数据显示。

图 12

在频谱显示区域右键选择"Single Tone Markers",可在左侧Markers窗口查看当前FM收听频点。

图 13

图 14

案例源码限时公开,

长按下方二维码下载!

更多推荐

TMS320C6678 DSP技术交流QQ群:79635273、332643352

ZYNQ技术交流QQ群:193393878、645235672

Kintex-7 FPGA技术交流QQ群:311416997、101245165

关于创龙科技

官方合作伙伴

主营业务

产品线

发展历程

更多方案,欢迎与Tronlong联系:

销售邮箱:sales@tronlong.com

技术邮箱:support@tronlong.com

创龙总机:020-8998-6280

技术热线:020-3893-9734

创龙官网:www.tronlong.com

技术论坛:www.51ele.net

官方商城:https://tronlong.tmall.com

在看点这里

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-09-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2.1 QSPK数字调制测试
  • 2.2 FM收听测试
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档