基于AM5728 DSP+ARM平台高速数据AD采集处理设计与实现

德州仪器(TI)拥有完备的高性视频能处理器产品线,能够提供完整的视频处理解决方案。AM5728 作为美国德州仪器公司 Sitara 系列最新型 SOC 片上系统,通过多核心异构处理方案、可编程多媒体处理和超高速数据通信接口,将为用户带来全新的数据计算性能和方案灵活性。 TI AM5728工业自动控制和机器视觉处理技术,它是当今TI最新的高性能工业方案,具有广泛的应用前景。例如工业机器人,精密数控机床,五轴雕刻机,工业HMI,智能交通,VR/AR等领域,由于其灵活的接口和性能,还有更广泛的场景。

 

基于信迈XM5728-IDK-V3进行模块开发和定制。

  • 项目简介:

TI AM5728的DSP端使用EDMA通过GPMC接口采集AD7606或ADS8568模块8通道的AD信号,同时由DSP端对其中6通道的AD信号进行FFT处理,最后将8通道时域数据和经FFT处理的6通道频域数据保存到DSP端L2SRAM中,可通过仿真器与CCS软件查看对应通道的时域波形和频域波形。

程序保存通道0的时域数据和经FFT处理的频域数据至CMEM(共享内存)空间,通过IPC组件通知ARM端读取该通道的时域数据和频域数据,使用Qt在LCD显示屏上进行波形绘制,最后将数据保存到文件中。

  • 方案框架示意图

  • 硬件连接示意

 

  • 代码解释

按照用户手册操作步骤进行程序的加载,程序运行后,即可在LCD显示屏上看到通道0的时域波形和频域波形。

时域波形

频域波形

 

亦可使用CCS软件查看存储在DSP端L2SRAM中的时域和频域波形。

时域波形

频域波形

 

点击菜单栏放大按钮进行放大查看,点击打开游标工具,再点击X-Axis可查看到信号存在,如下图所示。

程序已将6通道的频域数据保存到DSP端L2SRAM,如需查看其他通道波形,请按照上述方法打开对应通道地址查看即可。

功能介绍:

  • 基于 TI AM5728 浮点双 DSP C66x +双 ARM Cortex-A15 工业控制及高性能音视频处理器;
  • 多核异构 CPU,集成双核 Cortex-A15、双核 C66x 浮点 DSP、双核 PRU-ICSS、双核 Cortex-M4 IPU、双核 GPU 等处理单元,支持 OpenCL、OpenMP、SysLink IPC 多核开发;
  • 强劲的视频编解码能力,支持 1 路 1080P60 或 2 路 720P60 或 4 路 720P30 视频硬件编解码,支持 H.265 视频软解码;
  • 支持高达 1 路 1080P60 全高清视频输入和 1 路 LCD + 1 路 HDMI 1.4a 输出;
  • 双核 PRU-ICSS 工业实时控制子系统,支持 EtherCAT、EtherNet/IP、PROFIBUS 等工业协议;
  • 高性能 GPU,双核 SGX544 3D 加速器和 GC320 2D 图形加速引擎,支持 OpenGL ES2.0;
  • 外设接口丰富,集成双千兆网、PCIe、GPMC、USB 2.0、UART、SPI、QSPI、SATA 2.0、I2C、DCAN 等工业控制总线和接口,支持极速接口 USB 3.0;
  • 开发板引出 V-PORT 视频接口,可以灵活接入视频输入模块;
  • 体积极小,大小仅 86.5mm*60.5mm;
  • 工业级精密 B2B 连接器,0.5mm 间距,稳定,易插拔,防反插,关键大数据接口使用高速连接器,保证信号完整性
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值