0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

文档上新|HPM16 位 ADC+ENET 开发案例

先楫半导体HPMicro 2023-11-28 08:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本次上新的文档名称是

HPM 16 位 ADC+ENET 开发案例

7a024452-8d83-11ee-9788-92fbcf53809c.png

简 介

HPM6000 系列 MCU 是来自上海先楫半导体科技有限公司的高性能实时 RISC-V 微控制器,为工业自动化及边缘计算应用提供了极大的算力、高效的控 制能力。上海先楫半导体目前已经发布了如 HPM6700/6400、HPM6300、HPM6200 等多个系列的高性能微控制器产品。

在 HPM6700/6400、6300 系列微控制器上均支持 16 位 ADC 采样和百兆以太网外设。HPM6300 系列支持 3 个 16 位的 ADC 转换器,可以转换来自外部引脚以及芯片内部的模拟信号。ADC 的转换精度设置为 16 位时,最大采样率 2MSPS,ADC 的转换精度设置为12 位时,最大采样率 4MSPS。ADC 支持读取转换模式、周期转换模式、序列转换模式和抢占转换模式。

本文以 HPM6300 开发板为例介绍以 2MSPS 采样率进行 16 位 ADC 采样并将采样数据通过 ENET LWIP TCP 的方式发送到上位机的应用,ADC 采样使用抢占转换模式、PWM触发的方式,ENET LWIP TCP 每次发送 1024 个 16 位采样数据。

该方案通过 PWM 特定时刻触发 ADC 采样和触发 HDMA 转换 ADC 数据,并依靠HDMA 链式模式,做成循环链表,考虑到中断响应占用 CPU 资源,在链式任务中增加状态标识,从而不启用中断,以此达到 ADC 采样及数据转换全自动完成,无需 CPU 参与,且将转换后的数据放到 ILM/DLM,CPU 零等待访问,最终达到性能最优。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • adc
    adc
    +关注

    关注

    100

    文章

    7946

    浏览量

    556878
  • HPM
    HPM
    +关注

    关注

    2

    文章

    54

    浏览量

    8305
  • 先楫半导体
    +关注

    关注

    12

    文章

    289

    浏览量

    3382
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AD7722 16Σ - ∆ ADC:特性、应用与设计要点

    AD7722 16Σ - ∆ ADC:特性、应用与设计要点 在电子工程师的设计工具箱中,一款高性能的模数转换器(ADC)至关重要。今天,我们就来深入探讨AD7722这款
    的头像 发表于 04-03 10:45 119次阅读

    AD7683 16 ADC 芯片的详细解析与设计应用

    AD7683 16 ADC 芯片的详细解析与设计应用 在电子工程师的日常工作中,模数转换器(ADC)是一个至关重要的组件。今天我们就来深入探讨一款性能出色的
    的头像 发表于 04-03 09:55 383次阅读

    AD7622:高性能16ADC的卓越之选

    AD7622:高性能16ADC的卓越之选 在电子设计领域,模拟 - 数字转换器(ADC)的性能往往对整个系统的表现起着关键作用。今天,我们就来深入了解一款出色的
    的头像 发表于 04-02 10:35 167次阅读

    AD9266:高性能16ADC的深度剖析与设计指南

    。 文件下载: AD9266.pdf 产品概述 AD9266是一款单通道、1.8V供电的16ADC,具备高性能的采样保持电路和片电压基准。它采用
    的头像 发表于 03-31 17:30 398次阅读

    深入解析LTC2370 - 16:高性能16SAR ADC的卓越之选

    深入解析LTC2370 - 16:高性能16SAR ADC的卓越之选 在电子设计领域,ADC(模拟 - 数字转换器)是将模拟信号转换为数字
    的头像 发表于 03-31 15:15 162次阅读

    线性科技LTC2376 - 16:高性能16SAR ADC的卓越之选

    线性科技LTC2376 - 16:高性能16SAR ADC的卓越之选 在电子设计领域,模数转换器(ADC)是连接模拟世界和数字世界的关键桥
    的头像 发表于 03-31 15:05 167次阅读

    AD9655:高性能16ADC的卓越之选

    AD9655:高性能16ADC的卓越之选 在当今的电子设计领域,高性能模拟 - 数字转换器(ADC)的需求日益增长。Analog Devices的AD9655便是一款备受关注的产品,
    的头像 发表于 03-30 15:10 190次阅读

    线性科技LTC2310 - 16:高性能16ADC的全面解析

    线性科技LTC2310 - 16:高性能16ADC的全面解析 在电子设计领域,模数转换器(ADC)是连接模拟世界和数字世界的关键桥梁。线性
    的头像 发表于 03-30 09:30 303次阅读

    LTC2374-16:高性能16SAR ADC的深度剖析与应用指南

    LTC2374-16:高性能16SAR ADC的深度剖析与应用指南 在电子设计领域,模数转换器(ADC)是连接模拟世界和数字世界的关键桥梁
    的头像 发表于 03-27 16:05 219次阅读

    开发者分享 | 面向工业应用的 HPM5E00 实践:ADC、SDM 与 EtherCAT

    概要1、EUI的简单使用2、16ADC采样实验3、SDM对Σ-Δ调制器输出数据采样4、外置SRAM模拟为U盘5、EtherCatio示例实践一、EUI的简单使用收到HPM5E00
    的头像 发表于 02-03 17:04 1.1w次阅读
    <b class='flag-5'>开发</b>者分享 | 面向工业应用的 <b class='flag-5'>HPM</b>5E00 实践:<b class='flag-5'>ADC</b>、SDM 与 EtherCAT

    HPM6E00EVKRevC开发板32RISC-V架构

    、以太网通信、音频处理等高性能应用场景。主要特性MCU:HPM6E00,双核 RISC-V,600MHz,2MB 片 RAM存储:16MB Quad SPI NOR Flash以太网:1× 千兆网口
    发表于 10-29 09:41

    ADS9227双路同步采样 16 SAR ADC 技术文档总结

    ADS922x是一系列16、高速、双通道、同步采样、模数转换器(ADC),具有用于ADC输入的集成驱动器。集成的ADC驱动器简化了信号链,
    的头像 发表于 10-24 14:07 1143次阅读
    ADS9227双路同步采样 <b class='flag-5'>16</b> <b class='flag-5'>位</b> SAR <b class='flag-5'>ADC</b> 技术<b class='flag-5'>文档</b>总结

    HPM6E8Y如何使用内置Phy实现LWIP功能?

    HPM6E8Y如何使用内置Phy实现LWIP功能?有没有大佬提供相关资料,在官网上有看到实现ECAT_IO的文档,没找到实现ENET功能的文档
    发表于 09-02 14:30

    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—物联网模块开发案例(

    文档主要介绍基于TLT113-EVM评估板的物联网模块开发案例。
    的头像 发表于 08-07 14:47 1149次阅读
    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业<b class='flag-5'>开发</b>板—物联网模块<b class='flag-5'>开发案</b>例(<b class='flag-5'>上</b>)

    Analog Devices Inc. AD4630-16/AD4632-16双通道16SAR ADC数据手册

    Analog Devices Inc. AD4630-16/AD4632-16双通道16SAR ADC是简单驱动的2MSPS逐次逼近寄存器
    的头像 发表于 06-25 10:56 1257次阅读
    Analog Devices Inc. AD4630-<b class='flag-5'>16</b>/AD4632-<b class='flag-5'>16</b>双通道<b class='flag-5'>16</b><b class='flag-5'>位</b>SAR <b class='flag-5'>ADC</b>数据手册