一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

芯經(jīng)驗(yàn)丨平頭哥助力中科昊芯HX2000系列芯片之HRCAP高精度脈沖捕獲

中科昊芯 ? 2022-04-08 11:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著能源需求的日益短缺,科技的日趨智能化,高精度精密控制已日趨成為人們生產(chǎn)生活的必然趨勢,中科昊芯順應(yīng)時(shí)代要求,推出適用于高精度工業(yè)自動(dòng)化運(yùn)動(dòng)控制的新版HXS320F28034PNT數(shù)字信號處理器DSP,芯片HRCAP模塊以數(shù)百皮秒內(nèi)的典型分頻率測量外部脈沖的寬度,可更有效助力于工程師實(shí)現(xiàn)3D精密打印、超聲波聲納測距與氣體檢測、掃地機(jī)器人數(shù)控機(jī)床等精密測量功能。


0cb25e3c-b68e-11ec-82f6-dac502259ad0.png

自平頭哥半導(dǎo)體有限公司的劍池集成開發(fā)環(huán)境(簡稱“CDK”)V2.12.1支持HXS320F28034PNT芯片調(diào)試以來,本期以HRCAP捕獲變頻PWM輸出實(shí)例對HRCAP脈沖捕獲原理展開介紹。


HXS320F28034PNTHRCAP高精度脈沖捕獲原理如下,通過控制寄存器HCCTL[HCCAPCLKSEL]選擇HRCAP時(shí)鐘,HCCAPCLK以系統(tǒng)時(shí)鐘SYSCLK或倍頻時(shí)鐘PLLCLK產(chǎn)生16位計(jì)數(shù)HCCOUNTER,通過校準(zhǔn)寄存器HCCAL[HRPWMSEL]選擇HRCAP邊沿探測邏輯,運(yùn)行于正常分辨率或高分辨率捕獲模式,通過HRCAPxINTn中斷觸發(fā)響應(yīng)PIE執(zhí)行:當(dāng)檢測到上升沿與下降沿時(shí),通過計(jì)數(shù)捕獲產(chǎn)生HCCOUNTER值,并在計(jì)數(shù)器復(fù)位為0之前被捕獲到16位寄存器HCCAPCNTRISE0與HCCAPCNTFALL0,即實(shí)際低電平和高電平脈沖寬度分別為HCCAPCNTFALL0+1和HCCAPCNTRISE0+1,等待下一脈沖周期上升沿時(shí)載入上升沿與下降沿捕獲寄存器HCCAPCNTRISE1與HCCAPCNTFALL1。通過GPIOMUX配置外設(shè)引腳捕獲功能,從而輸出相應(yīng)的PWM波。因此在同一時(shí)間間隔內(nèi),下降沿捕獲相比上升沿捕獲,可捕獲到的脈沖邊沿計(jì)數(shù)增加一倍,使得捕獲分辨率提高一倍。

0cc53106-b68e-11ec-82f6-dac502259ad0.jpg

由此設(shè)計(jì)高分辨率脈沖捕獲實(shí)例:HRCAP1與HRCAP2分別捕獲兩組向下計(jì)數(shù)與向上計(jì)數(shù),頻率在30kHz~120kHz間變化的PWM波上升沿與下降沿,通過GPIOMUX配置HRCAP輸出引腳GPIO26與GPIO27上輸出相應(yīng)的PWM波,故硬件連接為GPIO0-GPIO26、GPIO2-GPIO27,如下圖所示。

0cd17308-b68e-11ec-82f6-dac502259ad0.jpg

實(shí)例所采用軟硬件開發(fā)環(huán)境如下表所示:


開發(fā)環(huán)境

開發(fā)板

仿真器

劍池集成開發(fā)環(huán)境V2.12.1

Core_DSC28034核心板

HX100V2

0ce4e078-b68e-11ec-82f6-dac502259ad0.png

0cf45d82-b68e-11ec-82f6-dac502259ad0.jpg?

下載地址:

https://occ.t-head.cn/community/download?id=575997419775328256

申請地址:

http://haawking.cn/core28034

申請地址:

http://haawking.cn/DSP-EMULATOR

基于以上分析,在CDK上開發(fā)HRCAP捕獲變頻PWM輸出程序,代碼包括:HRCAP與EPWM外設(shè)GPIO引腳、捕獲功能配置程序,HRCAP捕獲兩組向下計(jì)數(shù)與向上計(jì)數(shù),頻率在30kHz~120kHz間變化的PWM波上升沿與下降沿的中斷服務(wù)程序,主程序調(diào)用執(zhí)行。

1.intmain(void)
2.{
3./*系統(tǒng)時(shí)鐘初始化*/
4.InitSysCtrl();
5.
6./*LED初始化*/
7.InitLED();
8.
9./*HRCAP與EPWM的GPIO引腳定義*/
10.InitHRCapGpio();
11.InitEPwm1Gpio();
12.InitEPwm2Gpio();
13.
14./*關(guān)中斷*/
15.IER=0x0000;
16.IFR=0x0000;
17.
18./*打開中斷向量表*/
19.InitPieVectTable();
20.
21.EALLOW;
22./*中斷向量表HRCAP1_INT與HRCAP2_INT指向執(zhí)行相應(yīng)的脈沖捕獲中斷服務(wù)程序*/
23.PieVectTable.HRCAP1_INT=&HRCAP1_Isr;
24.PieVectTable.HRCAP2_INT=&HRCAP2_Isr;
25.EDIS;
26.
27./*HRCAP1上升沿捕獲與HRCAP2下降沿捕獲功能配置*/
28.HRCAP1_Config();
29.HRCAP2_Config();
30.
31.EALLOW;
32./*禁止EPWM的時(shí)基使能,允許EPWM初始化配置寫入*/
33.SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=0;
34.EDIS;
35.
36./*EPWM的初始化配置:PWM1采用向下計(jì)數(shù),PWM2采用向上計(jì)數(shù)*/
37.ePWM1_Config(1000);
38.ePWM2_Config(1000);
39.
40.EALLOW;
41./*打開EPWM的時(shí)基使能,使EPWM的初始化配置起作用*/
42.SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=1;
43.EDIS;
44.
45./*指令周期延遲決策變量定義,用于完成捕獲EPWM波*/
46.first,rise=0;
47.
48./*捕獲時(shí)間測定判斷變量定義*/
49.HRCap1IntCount,HRCap1PassCount=0;
50.HRCap2IntCount,HRCap2PassCount=0;
51.
52./*使能打開CPUIER的第4組中斷向量*/
53.IER|=M_INT4;
54.
55./*使能打開PIEIER的第4組中斷向量的第七、八個(gè)向量*/
56.PieCtrlRegs.PIEIER4.bit.INTx7=1;
57.PieCtrlRegs.PIEIER4.bit.INTx8=1;
58.
59./*使能打開全局中斷*/
60.EINT;
61.while(1)
62.{
63./*判斷HRCap2與HRCap1的捕獲時(shí)間*/
64.if(HRCap2PassCount>1.25*HRCap1PassCount)
65.{
66.GpioDataRegs.GPBTOGGLE.bit.GPIO44=1;
67.DELAY_US(1000000);
68.}
69.else
70.{
71.GpioDataRegs.GPBSET.bit.GPIO44=1;
72.DELAY_US(1000000);
73.}
74.}
75.return0;
76.}

?

CDK上開發(fā)HRCAP捕獲變頻PWM輸出程序,其編譯結(jié)果為:


0d269ef0-b68e-11ec-82f6-dac502259ad0.jpg

編譯通過后,就可以開始調(diào)試了,其調(diào)試結(jié)果如下:

0d34fe0a-b68e-11ec-82f6-dac502259ad0.jpg

調(diào)試后,HRCAP輸出捕獲的PWM周期變化波形如下:?

0d47fe10-b68e-11ec-82f6-dac502259ad0.gif

為證明HRCAP的高精度脈沖捕獲有效性,本設(shè)計(jì)實(shí)例采用ECAP與HRCAP捕獲兩路向下計(jì)數(shù)、同等周期范圍變化的PWM波進(jìn)行對比,同時(shí)通過設(shè)置LED1閃燈來對比ECAP與HRCAP的捕獲時(shí)間,效果如下:


0e1b77b8-b68e-11ec-82f6-dac502259ad0.gif

從圖中可以看出,HRCAP相較于ECAP脈沖捕獲用時(shí)減少一半,故能更加精細(xì)地讀出同等變頻PWM波的輸出頻率變化,因而測量更加精準(zhǔn)。

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

    關(guān)注

    460

    文章

    52520

    瀏覽量

    440969
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    中科Core_DSC280025C開發(fā)板試用體驗(yàn)】+SCI測試與代碼解讀

    程序,注意要安裝到win10,據(jù)說win7下會(huì)出現(xiàn)很多問題,安裝注意不要有中文目錄,安裝后,需要下載程序?qū)嵗?,可以直接在IDE主頁面也可以到官網(wǎng)下載:HX2000_Examples: HX2000系列
    發(fā)表于 07-17 10:42

    中科Core_DSC280025C開發(fā)板試用體驗(yàn)】+3.DSP基礎(chǔ)外設(shè)調(diào)試(含源碼)

    。大致了解了官方工程的是框架和架構(gòu)。我也參考了官方提供的hx2000-examples-master 例程代碼。 例程里面的代碼,用的庫還是官方早期版本的,所以,的庫后期肯定還會(huì)繼續(xù)迭代。為了避免后期
    發(fā)表于 07-13 16:07

    中科Core_DSC280025C開發(fā)板試用體驗(yàn)】+1.開箱浮點(diǎn)計(jì)算對比

    籠統(tǒng),還是看手冊比較細(xì)致。 當(dāng)然參考例程也是有的。 另外,也可以在立創(chuàng)商城上能看到中科的DSP芯片某些型號也有上架的,價(jià)格也并不算高。 所以經(jīng)過前期的一
    發(fā)表于 06-29 10:01

    喜訊!中科完成Pre-B+輪融資,加速RISC-V DSP芯片的技術(shù)創(chuàng)新與應(yīng)用推廣

    中科今日官宣完成Pre-B+輪融資,本輪融資由華金資本領(lǐng)投,麥格米特等跟投。資金將主要用于新產(chǎn)品推廣和客戶開拓。中科
    的頭像 發(fā)表于 06-17 17:00 ?668次閱讀
    喜訊!<b class='flag-5'>中科</b><b class='flag-5'>昊</b><b class='flag-5'>芯</b>完成Pre-B+輪融資,加速RISC-V DSP<b class='flag-5'>芯片</b>的技術(shù)創(chuàng)新與應(yīng)用推廣

    加速高關(guān)稅下國產(chǎn)替代!攜全自研RISC-V DSP家族亮相上海慕尼黑電子展

    現(xiàn)場直擊2025年4月15日-17日,上海新國際博覽中心N5館356展位前人頭攢動(dòng),中科展臺(tái)上陳列的Haawking-HX2000系列R
    的頭像 發(fā)表于 04-18 09:01 ?878次閱讀
    加速高關(guān)稅下國產(chǎn)替代!<b class='flag-5'>昊</b><b class='flag-5'>芯</b>攜全自研RISC-V DSP家族亮相上海慕尼黑電子展

    國產(chǎn)芯片替代:中科32位全系列MCU實(shí)現(xiàn)ST單片機(jī)完美替代

    中科集成電路有限公司坐落于風(fēng)景如畫的無錫太湖濱,是一家專注于超大規(guī)模集成電路研發(fā)與生產(chǎn)的高科技企業(yè)。公司涵蓋了集成電路設(shè)計(jì)、掩模制版、工藝制造、測試、封裝、可靠性和應(yīng)用等全產(chǎn)業(yè)鏈環(huán)節(jié)。目前
    的頭像 發(fā)表于 04-15 14:18 ?641次閱讀

    中科DSP產(chǎn)品及公司信息

    型產(chǎn)品提升了50%-110%,展現(xiàn)了強(qiáng)大的計(jì)算性能。此外,部分型號的DSP還提供了高達(dá)2MB的Flash存儲(chǔ),滿足了用戶對大容量存儲(chǔ)的需求。而在高精度ADC和PWM方面,中科的DS
    發(fā)表于 04-07 09:16

    電力革新,從“”開始!高精度電流傳感器助力行業(yè)龍頭實(shí)現(xiàn)智能化轉(zhuǎn)型

    傳感器帶來的精度不足、場景割裂、進(jìn)口依賴等問題,森電子高精度傳感器,正是解決這些痛點(diǎn)而生,助力電力行業(yè)智能化轉(zhuǎn)型。一、森電子
    的頭像 發(fā)表于 03-28 11:33 ?589次閱讀
    電力革新,從“<b class='flag-5'>芯</b>”開始!<b class='flag-5'>芯</b>森<b class='flag-5'>高精度</b>電流傳感器<b class='flag-5'>助力</b>行業(yè)龍頭實(shí)現(xiàn)智能化轉(zhuǎn)型

    平頭半導(dǎo)體榮獲“中國”優(yōu)秀技術(shù)創(chuàng)新產(chǎn)品獎(jiǎng)

    近日,由中國電子信息產(chǎn)業(yè)發(fā)展研究院主辦的2024中國微電子產(chǎn)業(yè)促進(jìn)大會(huì)暨第十九屆“中國”優(yōu)秀產(chǎn)品征集結(jié)果發(fā)布儀式在珠海橫琴舉辦。平頭半導(dǎo)體旗下企業(yè)級SSD主控芯片--鎮(zhèn)岳510榮獲
    的頭像 發(fā)表于 11-08 16:55 ?1177次閱讀

    微發(fā)布低功耗高精度Δ-Σ型ADC

    近日,納微推出了兩款多通道、低功耗、高精度的Δ-Σ型ADC產(chǎn)品——NSAD124x和NSAD114x系列。這兩款產(chǎn)品專為滿足工業(yè)級高精度測溫需求而設(shè)計(jì),展現(xiàn)了納
    的頭像 發(fā)表于 10-30 18:14 ?1229次閱讀

    中科攜基于自研RISC-V DSP芯片的無人機(jī)解決方案完美收官2024慕尼黑華南電子展

    作為全球電子技術(shù)領(lǐng)域的頂級盛會(huì),慕尼黑華南電子展于10月14日至16日在深圳國際會(huì)展中心隆重開幕。在本次展會(huì)上,展示了無人機(jī)等多款自主研發(fā)的解決方案,以及HX2000系列DSP家族
    的頭像 發(fā)表于 10-19 08:00 ?1819次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>昊</b><b class='flag-5'>芯</b>攜基于自研RISC-V DSP<b class='flag-5'>芯片</b>的無人機(jī)解決方案完美收官2024慕尼黑華南電子展

    邀請函|攜多款解決方案亮相慕尼黑華南展,深圳見!

    在深秋的璀璨光芒下,慕尼黑華南電子生產(chǎn)設(shè)備展將于2024年10月14日至16日,再次登陸深圳這座充滿活力與創(chuàng)新的國際大都市。將攜基于自研RISC-VDSP的無人機(jī)等多款解決方案以及HX2000
    的頭像 發(fā)表于 10-11 08:00 ?928次閱讀
    邀請函|<b class='flag-5'>昊</b><b class='flag-5'>芯</b>攜多款解決方案亮相慕尼黑華南展,深圳見!

    中科受邀參加中關(guān)村科技沙龍,爭當(dāng)科技成果轉(zhuǎn)化排頭兵

    近日,中科副總經(jīng)理吳軍寧及人力行政部經(jīng)理吳丹受邀出席了中關(guān)村科技聯(lián)盟舉辦的第二期科技沙龍活動(dòng)。為中關(guān)村街道及自動(dòng)化所領(lǐng)導(dǎo)詳細(xì)匯報(bào)了中科
    的頭像 發(fā)表于 09-25 08:00 ?1279次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>昊</b><b class='flag-5'>芯</b>受邀參加中關(guān)村科技沙龍,爭當(dāng)科技成果轉(zhuǎn)化排頭兵

    喜報(bào)!中科榮獲國家級專精特新“小巨人”企業(yè)稱號

    喜訊!近日,國家工業(yè)和信息化部門正式揭曉了第六批國家專精特新“小巨人”企業(yè)名單,中科憑借卓越的技術(shù)實(shí)力和創(chuàng)新能力,榮獲了專精特新“小巨人”企業(yè)殊榮。這一榮譽(yù)不僅是對中科
    的頭像 發(fā)表于 09-14 08:00 ?1223次閱讀
    喜報(bào)!<b class='flag-5'>中科</b><b class='flag-5'>昊</b><b class='flag-5'>芯</b>榮獲國家級專精特新“小巨人”企業(yè)稱號

    首發(fā)!攜最新F280013x及多款解決方案完美收官2024慕尼黑上海展

    攜帶最新產(chǎn)品及應(yīng)用案例如約而至,十多個(gè)系列的RISC-VDSP及多款解決方案精彩亮相。新品亮相-F280013X系列首發(fā)HX2000系列最新推出的F280013x子
    的頭像 發(fā)表于 07-20 08:03 ?1241次閱讀
    首發(fā)!<b class='flag-5'>昊</b><b class='flag-5'>芯</b>攜最新F280013x及多款解決方案完美收官2024慕尼黑上海展