色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

芯經驗丨平頭哥助力中科昊芯HX2000系列芯片之HRCAP高精度脈沖捕獲

中科昊芯 ? 2022-04-08 11:15 ? 次閱讀

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


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

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


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

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

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

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

實例所采用軟硬件開發環境如下表所示:


開發環境

開發板

仿真器

劍池集成開發環境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上開發HRCAP捕獲變頻PWM輸出程序,代碼包括:HRCAP與EPWM外設GPIO引腳、捕獲功能配置程序,HRCAP捕獲兩組向下計數與向上計數,頻率在30kHz~120kHz間變化的PWM波上升沿與下降沿的中斷服務程序,主程序調用執行。

1.intmain(void)
2.{
3./*系統時鐘初始化*/
4.InitSysCtrl();
5.
6./*LED初始化*/
7.InitLED();
8.
9./*HRCAP與EPWM的GPIO引腳定義*/
10.InitHRCapGpio();
11.InitEPwm1Gpio();
12.InitEPwm2Gpio();
13.
14./*關中斷*/
15.IER=0x0000;
16.IFR=0x0000;
17.
18./*打開中斷向量表*/
19.InitPieVectTable();
20.
21.EALLOW;
22./*中斷向量表HRCAP1_INT與HRCAP2_INT指向執行相應的脈沖捕獲中斷服務程序*/
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的時基使能,允許EPWM初始化配置寫入*/
33.SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=0;
34.EDIS;
35.
36./*EPWM的初始化配置:PWM1采用向下計數,PWM2采用向上計數*/
37.ePWM1_Config(1000);
38.ePWM2_Config(1000);
39.
40.EALLOW;
41./*打開EPWM的時基使能,使EPWM的初始化配置起作用*/
42.SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC=1;
43.EDIS;
44.
45./*指令周期延遲決策變量定義,用于完成捕獲EPWM波*/
46.first,rise=0;
47.
48./*捕獲時間測定判斷變量定義*/
49.HRCap1IntCount,HRCap1PassCount=0;
50.HRCap2IntCount,HRCap2PassCount=0;
51.
52./*使能打開CPUIER的第4組中斷向量*/
53.IER|=M_INT4;
54.
55./*使能打開PIEIER的第4組中斷向量的第七、八個向量*/
56.PieCtrlRegs.PIEIER4.bit.INTx7=1;
57.PieCtrlRegs.PIEIER4.bit.INTx8=1;
58.
59./*使能打開全局中斷*/
60.EINT;
61.while(1)
62.{
63./*判斷HRCap2與HRCap1的捕獲時間*/
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上開發HRCAP捕獲變頻PWM輸出程序,其編譯結果為:


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

編譯通過后,就可以開始調試了,其調試結果如下:

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

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

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

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


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

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    456

    文章

    50879

    瀏覽量

    424133
收藏 人收藏

    評論

    相關推薦

    平頭半導體榮獲“中國”優秀技術創新產品獎

    近日,由中國電子信息產業發展研究院主辦的2024中國微電子產業促進大會暨第十九屆“中國”優秀產品征集結果發布儀式在珠海橫琴舉辦。平頭半導體旗下企業級SSD主控芯片--鎮岳510榮獲
    的頭像 發表于 11-08 16:55 ?515次閱讀

    微發布低功耗高精度Δ-Σ型ADC

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

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

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

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

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

    中科受邀參加中關村科技沙龍,爭當科技成果轉化排頭兵

    近日,中科副總經理吳軍寧及人力行政部經理吳丹受邀出席了中關村科技聯盟舉辦的第二期科技沙龍活動。為中關村街道及自動化所領導詳細匯報了中科
    的頭像 發表于 09-25 08:00 ?737次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>昊</b><b class='flag-5'>芯</b>受邀參加中關村科技沙龍,爭當科技成果轉化排頭兵

    利用高分辨率捕獲HRCAP)進行單線數據傳輸

    電子發燒友網站提供《利用高分辨率捕獲HRCAP)進行單線數據傳輸.pdf》資料免費下載
    發表于 09-14 09:56 ?0次下載
    利用高分辨率<b class='flag-5'>捕獲</b>(<b class='flag-5'>HRCAP</b>)進行單線數據傳輸

    喜報!中科榮獲國家級專精特新“小巨人”企業稱號

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

    領慧立LHA5657高精度32位ΣΔ ADC產品介紹

    領慧立LHA5657高精度32位ΣΔ ADC產品介紹
    的頭像 發表于 08-28 16:44 ?408次閱讀
    領慧立<b class='flag-5'>芯</b>LHA5657<b class='flag-5'>高精度</b>32位ΣΔ ADC產品介紹

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

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

    如何打造芯片國產化開源生態?Model系列HMI芯片平頭內核,SDK開源貫徹到底!

    “卡脖子”的困境,其針對泛工業領域研發的Model系列HMI芯片采用國產平頭芯片架構,堅持SDK開源,將“國產”“開源”等理念貫徹到底。
    的頭像 發表于 06-18 09:38 ?642次閱讀
    如何打造<b class='flag-5'>芯片</b>國產化開源生態?Model<b class='flag-5'>系列</b>HMI<b class='flag-5'>芯片</b>:<b class='flag-5'>平頭</b><b class='flag-5'>哥</b>內核,SDK開源貫徹到底!

    星通的多模多頻高精度芯片榮登“國家級制造業單項冠軍”榜單

    “2024年制造業單項冠軍企業經驗交流會” 在廣東省東莞市舉辦,和星通的多模多頻高精度芯片及模組產品榮登“國家級制造業單項冠軍”榜單。
    的頭像 發表于 05-15 09:32 ?385次閱讀
    和<b class='flag-5'>芯</b>星通的多模多頻<b class='flag-5'>高精度</b><b class='flag-5'>芯片</b>榮登“國家級制造業單項冠軍”榜單

    中科榮獲“五一”“五四”多項榮譽

    中科榮獲“五一” “五四”多項榮譽
    的頭像 發表于 05-11 09:34 ?356次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b>榮獲“五一”“五四”多項榮譽

    F2837x系列首款芯片F28379D正式推出,HX2000系列當前最高性能

    新春伊始,正式發布第三代RISC-VDSP系列F2837x家族首位成員——F28379D,這也是甲辰龍年推出的首款
    的頭像 發表于 02-24 08:03 ?1909次閱讀
    <b class='flag-5'>昊</b><b class='flag-5'>芯</b>F2837x<b class='flag-5'>系列</b>首款<b class='flag-5'>芯片</b>F28379D正式推出,<b class='flag-5'>HX2000</b><b class='flag-5'>系列</b>當前最高性能

    高精度低功耗小封裝電壓檢測芯片HX61C系列芯片中文資料

    電子發燒友網站提供《高精度低功耗小封裝電壓檢測芯片HX61C系列芯片中文資料.pdf》資料免費下載
    發表于 01-30 17:51 ?0次下載

    高精度 低功耗 小封裝 電壓檢測芯片IC HX61C系列中文資料

    電子發燒友網站提供《高精度 低功耗 小封裝 電壓檢測芯片IC HX61C系列中文資料.pdf》資料免費下載
    發表于 01-07 10:52 ?1次下載
    主站蜘蛛池模板: 欧美激情一区二区三区视频 | 边摸边吃奶玩乳尖视频| 国产69精品久久久久妇女| 十分钟视频影院免费| 99热6精品视频6| 日美一级毛片| 俄罗斯女人与马Z00Z视频| 午夜福到在线4国产| 久久久久久久电影| 中文人妻熟妇精品乱又伧| 黑人阴茎插女人图片| 中文字幕人成人乱码亚洲AV| 青青草原伊人| 挤奶门事件完整照片 | 強姧伦久久久久久久久| 国产精品-区区久久久狼| 沙发上小泬12P| 国产精品成人不卡在线观看| 色悠悠电影网| 久久九九青青国产精品| 成人免费精品视频| 撕烂衣服扒开胸罩揉爆胸| 韩国无遮羞禁动漫在线观看| 97视频视频人人碰视频| 秋霞午夜鲁丝片午夜精品久| 97久久国产露脸精品国产| 美女扒开腿让男生桶爽免费APP| 成人在线观看视频免费| 亚洲天堂一区二区三区| 久久精品亚洲热综合一本| 俄罗斯极品hd| 2017必看无码作品| 全球真实小U女视频合集| 含羞草免费完整视频在线观看 | 亚洲国产综合人成综合网站00| 凌馨baby| 国语自产视频在线| 粗大分开挺进内射| 午夜AV国产欧美亚洲高清在线| 蜜臀AV中文字幕熟女人妻| 国内精品久久久久影院男同志|