0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

文檔上新|HPM16 位 ADC+ENET 開(kāi)發(fā)案例

先楫半導(dǎo)體HPMicro ? 2023-11-28 08:17 ? 次閱讀

本次上新的文檔名稱是

HPM 16 位 ADC+ENET 開(kāi)發(fā)案例

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

簡(jiǎn) 介

HPM6000 系列 MCU 是來(lái)自上海先楫半導(dǎo)體科技有限公司的高性能實(shí)時(shí) RISC-V 微控制器,為工業(yè)自動(dòng)化及邊緣計(jì)算應(yīng)用提供了極大的算力、高效的控 制能力。上海先楫半導(dǎo)體目前已經(jīng)發(fā)布了如 HPM6700/6400、HPM6300、HPM6200 等多個(gè)系列的高性能微控制器產(chǎn)品。

在 HPM6700/6400、6300 系列微控制器上均支持 16 位 ADC 采樣和百兆以太網(wǎng)外設(shè)。HPM6300 系列支持 3 個(gè) 16 位的 ADC 轉(zhuǎn)換器,可以轉(zhuǎn)換來(lái)自外部引腳以及芯片內(nèi)部的模擬信號(hào)。ADC 的轉(zhuǎn)換精度設(shè)置為 16 位時(shí),最大采樣率 2MSPS,ADC 的轉(zhuǎn)換精度設(shè)置為12 位時(shí),最大采樣率 4MSPS。ADC 支持讀取轉(zhuǎn)換模式、周期轉(zhuǎn)換模式、序列轉(zhuǎn)換模式和搶占轉(zhuǎn)換模式。

本文以 HPM6300 開(kāi)發(fā)板為例介紹以 2MSPS 采樣率進(jìn)行 16 位 ADC 采樣并將采樣數(shù)據(jù)通過(guò) ENET LWIP TCP 的方式發(fā)送到上位機(jī)的應(yīng)用,ADC 采樣使用搶占轉(zhuǎn)換模式、PWM觸發(fā)的方式,ENET LWIP TCP 每次發(fā)送 1024 個(gè) 16 位采樣數(shù)據(jù)。

該方案通過(guò) PWM 特定時(shí)刻觸發(fā) ADC 采樣和觸發(fā) HDMA 轉(zhuǎn)換 ADC 數(shù)據(jù),并依靠HDMA 鏈?zhǔn)侥J?,做成循環(huán)鏈表,考慮到中斷響應(yīng)占用 CPU 資源,在鏈?zhǔn)饺蝿?wù)中增加狀態(tài)標(biāo)識(shí),從而不啟用中斷,以此達(dá)到 ADC 采樣及數(shù)據(jù)轉(zhuǎn)換全自動(dòng)完成,無(wú)需 CPU 參與,且將轉(zhuǎn)換后的數(shù)據(jù)放到 ILM/DLM,CPU 零等待訪問(wèn),最終達(dá)到性能最優(yōu)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • adc
    adc
    +關(guān)注

    關(guān)注

    98

    文章

    6524

    瀏覽量

    545189
  • HPM
    HPM
    +關(guān)注

    關(guān)注

    1

    文章

    23

    瀏覽量

    7766
  • 先楫半導(dǎo)體
    +關(guān)注

    關(guān)注

    10

    文章

    216

    瀏覽量

    2142
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    3568F-視頻開(kāi)發(fā)案

    3568F-視頻開(kāi)發(fā)案
    的頭像 發(fā)表于 04-12 13:51 ?922次閱讀
    3568F-視頻<b class='flag-5'>開(kāi)發(fā)案</b>例

    3562-物聯(lián)網(wǎng)模塊開(kāi)發(fā)案

    3562-物聯(lián)網(wǎng)模塊開(kāi)發(fā)案例 本文檔主要介紹基于 TL3562-EVM 評(píng)估板的物聯(lián)網(wǎng)模塊開(kāi)發(fā)案例,適用開(kāi)發(fā)環(huán)境: Windows 開(kāi)發(fā)環(huán)
    的頭像 發(fā)表于 03-05 10:59 ?1207次閱讀
    3562-物聯(lián)網(wǎng)模塊<b class='flag-5'>開(kāi)發(fā)案</b>例

    HPM5300EVK 優(yōu)秀測(cè)評(píng)報(bào)告(一)

    的支持,本文整理了網(wǎng)友@kjsm的優(yōu)秀報(bào)告,小伙伴們先睹為快!#1ADC讀取今天來(lái)看看先楫HPM5361的ADC讀取例程,先楫HPM5361的ADC
    的頭像 發(fā)表于 03-05 08:19 ?946次閱讀
    <b class='flag-5'>HPM</b>5300EVK 優(yōu)秀測(cè)評(píng)報(bào)告(一)

    HPM5300EVK開(kāi)發(fā)板優(yōu)秀測(cè)評(píng)報(bào)告(一)

    今天來(lái)看看先楫HPM5361的ADC讀取例程,先楫HPM5361的ADC是支持16的模數(shù)轉(zhuǎn)換的
    的頭像 發(fā)表于 02-28 16:15 ?1124次閱讀
    <b class='flag-5'>HPM</b>5300EVK<b class='flag-5'>開(kāi)發(fā)</b>板優(yōu)秀測(cè)評(píng)報(bào)告(一)

    TLT507-視頻開(kāi)發(fā)案

    TLT507-視頻開(kāi)發(fā)案
    的頭像 發(fā)表于 01-26 10:50 ?1005次閱讀
    TLT507-視頻<b class='flag-5'>開(kāi)發(fā)案</b>例

    TLT507-IgH EtherCAT主站開(kāi)發(fā)案

    TLT507-IgH EtherCAT主站開(kāi)發(fā)案
    的頭像 發(fā)表于 01-26 10:19 ?910次閱讀
    TLT507-IgH EtherCAT主站<b class='flag-5'>開(kāi)發(fā)案</b>例

    TLT507-Linux-RT應(yīng)用開(kāi)發(fā)案

    TLT507-Linux-RT應(yīng)用開(kāi)發(fā)案
    的頭像 發(fā)表于 01-26 09:46 ?715次閱讀
    TLT507-Linux-RT應(yīng)用<b class='flag-5'>開(kāi)發(fā)案</b>例

    TL3588--ISP圖像處理開(kāi)發(fā)案

    TL3588--ISP圖像處理開(kāi)發(fā)案
    的頭像 發(fā)表于 01-25 09:14 ?808次閱讀
    TL3588--ISP圖像處理<b class='flag-5'>開(kāi)發(fā)案</b>例

    TL3588-視頻開(kāi)發(fā)案

    TL3588-視頻開(kāi)發(fā)案
    的頭像 發(fā)表于 01-24 16:29 ?690次閱讀
    TL3588-視頻<b class='flag-5'>開(kāi)發(fā)案</b>例

    TL3588-NPU開(kāi)發(fā)案

    TL3588-NPU開(kāi)發(fā)案
    的頭像 發(fā)表于 01-24 15:22 ?652次閱讀
    TL3588-NPU<b class='flag-5'>開(kāi)發(fā)案</b>例

    TL3588-IgH EtherCAT主站開(kāi)發(fā)案

    TL3588-IgH EtherCAT主站開(kāi)發(fā)案
    的頭像 發(fā)表于 01-24 15:10 ?958次閱讀
    TL3588-IgH EtherCAT主站<b class='flag-5'>開(kāi)發(fā)案</b>例

    RK3568--Acontis EtherCAT主站開(kāi)發(fā)案

    RK3568--Acontis EtherCAT主站開(kāi)發(fā)案
    的頭像 發(fā)表于 01-19 14:59 ?933次閱讀
    RK3568--Acontis EtherCAT主站<b class='flag-5'>開(kāi)發(fā)案</b>例

    RK3568---NPU開(kāi)發(fā)案

    RK3568---NPU開(kāi)發(fā)案
    的頭像 發(fā)表于 01-19 13:50 ?986次閱讀
    RK3568---NPU<b class='flag-5'>開(kāi)發(fā)案</b>例

    RK3568-ISP圖像處理開(kāi)發(fā)案

    RK3568-ISP圖像處理開(kāi)發(fā)案
    的頭像 發(fā)表于 01-19 11:46 ?1138次閱讀
    RK3568-ISP圖像處理<b class='flag-5'>開(kāi)發(fā)案</b>例

    RK3568-視頻開(kāi)發(fā)案

    RK3568-視頻開(kāi)發(fā)案
    的頭像 發(fā)表于 01-18 15:51 ?903次閱讀
    RK3568-視頻<b class='flag-5'>開(kāi)發(fā)案</b>例