<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

中科昊芯推新版HXS320F28034數字信號處理器DSP

科技綠洲 ? 來源:中科昊芯 ? 作者:中科昊芯 ? 2022-04-22 10:06 ? 次閱讀

隨著能源需求的日益短缺,科技的日趨智能化,高效便捷的通信模式已日趨成為人們生產生活的必然趨勢,中科昊芯順應時代要求,推出適用于高精度工業自動化運動控制的新版HXS320F28034數字信號處理器DSP,其SCI模塊兩大主要功能:FIFO通信、自動波特率分別以多種字節延遲周期配置與傳輸波特率適配多種緩慢UART串行外設通信,可更有效助力于工程師實現高效便捷指令收發與實時反饋數據接收顯示,典型應用如下圖。

poYBAGJiDU2ALm7VAAGnmU2K5-M038.png

PC端通過串行數據總線,與UART串口通信模塊,向DSP端發送位置控制指令,采用《平頭哥CDK助力中科昊芯HX2000系列芯片之雙電機有感FOC控制系統專題(四)拓展:永磁電機三閉環有感伺服控制》系統輸出PWM波,驅動MOSFET/IGBT逆變,控制PMSM實現三閉環有感伺服控制,系統端反饋信號通過SCI模塊接收,由DSP通過UART串口通信,向PC端連續發送反饋數據,通過“LabVIEW”等調試軟件實時讀取顯示,將更有效助力于工程師完成實時高效的在線調試。

自平頭哥半導體有限公司的劍池集成開發環境(簡稱“CDK”)支持HX2000系列芯片調試以來,本期推出專題講解SCI串口通信,分為三期講解,本期主要講解SCI串口FIFO通信原理,SCI串口自動波特率與FIFO中斷邏輯將在后續兩期內容中逐步介紹。

HX2000系列SCI模塊原理如下圖所示,通過系統SYSCLK的低速時鐘LSPCLK,配置SCI傳輸波特率。通過SCIFFCT延遲寄存器,可配置字傳輸間延遲,0到256個波特時鐘周期,以匹配多種緩慢的SCI/UART通信傳輸延遲。通過SCIFFTX[SCIFFENA]使能,可選擇SCI工作于FIFO模式,其發送、接收與讀取過程如下:

poYBAGJiDVqAXbELAAH-p3DfT5c505.png

(1)發送過程:DSP端通過CPU,將數據裝載到發送端TX_FIFO寄存器。裝載的數據將存放在發送緩沖寄存器SCITXBUF中。使能發送TXENA信號,通過TXSHF移位寄存器,逐步將SCITXBUF中的數據,移位到SCITXD引腳上。通過GPIOMUX配置發送SCITXD引腳,通過CH430等串行數據傳輸線向PC發送數據,以實現發送功能。

(2)接收過程:通過GPIOMUX配置SCIRXD引腳,使得DSP端接收,PC端通過CH430等串行數據傳輸線發送的數據。使能接收RXENA信號,通過RXSHF移位寄存器,逐步將接收數據,移位到接收數據緩沖寄存器SCIRXBUF。通過CPU將接收的數據,裝載到接收RX_FIFO寄存器中,以實現接收功能。

(3)讀取過程:通過SCIFFRX[RXFFST]可判斷,當前是否接收到相應字節深度的數據,以便于CPU讀取接收到的數據。

由此設計SCI串口FIFO通信實例:采用SCI與串口CH340,通過串口調試助手,向CPU發送任意一組4字節數據,CPU接收所發送的數據,硬件連接如下圖所示:

pYYBAGJiDWaAIclKAAVw_diL7Bw558.png

實例所采用軟硬件開發環境詳見上一篇推文《芯教程|平頭哥助力中科昊芯HX2000系列芯片之HRCAP高精度脈沖捕獲》。

基于以上分析,在CDK上開發SCI串口FIFO通信輸出程序,代碼包括:SCI GPIO外設引腳配置,FIFO功能配置程序,發送與接收程序,主程序調用執行。主要代碼如下:

poYBAGJiDTmAehiZAACKlu8Lcao090.png

CDK上開發SCI串口FIFO通信程序,

其編譯結果為:

poYBAGJiDXGAHkd1AAHJFHsemto611.png

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

pYYBAGJiDXqAXRlZAAG9vrySfNE703.png


調試后,可通過串口調試助手查看發送與接收到的數據與停止位狀態如下圖:

poYBAGJiDYaAGBw3AAHrK_gHt4I120.png

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

    關注

    1

    文章

    269

    瀏覽量

    19057
  • 數字信號處理器

    關注

    5

    文章

    310

    瀏覽量

    27198
  • 中科昊芯
    +關注

    關注

    5

    文章

    73

    瀏覽量

    5054
收藏 人收藏

    評論

    相關推薦

    基于數字信號處理器TMS320F2812的逆變電路設計

    基于數字信號處理器TMS320F2812的逆變電路設計摘要:本文簡述了單相逆變電路的工作原理,分析其驅動信號生成的兩種分立元件控制電路;提出利用數字
    發表于 12-21 11:00

    哪位大神關于《數字信號處理數字信號處理器》的DSP論.....

    哪位大神關于《數字信號處理數字信號處理器》的DSP論文,求分享。。。。
    發表于 05-27 16:25

    基于HXS320F28034無刷直流電機控制系統設計

    HXS320F28034數字信號處理器(DSP)既具有高速信號處理
    發表于 06-16 10:24

    中科28034和28027有什么具體的區別?還有的芯片供使用么?

    中科28034和28027有什么具體的區別?還有的芯片供使用么?
    發表于 06-18 19:45

    中科28034和28027具體的區別有哪些?

    中科28034和28027具體的區別有哪些?
    發表于 08-27 14:32

    中科Start_DSC28034PNT湖人開發板首發試用

    Start_DSC28034PNT湖人開發板使用了中科HXS320F28034PNT RISC-V+
    發表于 04-12 11:07

    中科科技Start_DSC28027勇士開發板首發試用

    Start_DSC28027勇士開發板使用了中科HXS320F28027PTT RISC-V+DSP指令芯片,該芯片使用
    發表于 04-12 11:47

    【RISC-V專題】中科Start_DSC28027勇士開發板首發試用

    Start_DSC28027勇士開發板使用了中科HXS320F28027PTT RISC-V+DSP指令芯片,該芯片使用
    發表于 04-14 15:30

    【RISC-V專題】中科Start_DSC28034PNT湖人開發板首發試用

    Start_DSC28034PNT湖人開發板使用了中科HXS320F28034PNT RISC-V+
    發表于 04-14 16:03

    中科Start_DSC28034PNT湖人開發板試用體驗】Start_DSC28034湖人開發板開發環境搭建

    開發環境搭建Start_DSC28034湖人開發板使用HXS320F28034PNT RISCV DSP芯片,主頻達120MHz具有豐富
    發表于 07-07 10:52

    【RISC-V 專題】中科Start_DSC28034PNT湖人開發板免費試用

    Start_DSC28034PNT開發板使用了HXS320F28034PNT RISC-V DSP芯片,該芯片集成了
    發表于 05-19 10:50

    【Start_DSC28034PNT湖人開發板免費體驗】中科Start_DSC28034PNT開箱測試

    工程。 然后點擊Haawking Project下邊的Haawking Project,然后點擊next。 HXS320F28034,后邊選擇CDD,然后輸入工程名字,點擊Browse選擇一個工作空間,在
    發表于 07-09 23:12

    中科Start_DSC28034PNT開發板開箱體驗

    中科Start_DSC28034PNT開發板開箱體驗: 1.開發板開箱 jtag燒寫口/usb供電口以及轉串口/RS485/CAN/RS232口/IO等都引出了;外圍配置了數碼管、
    發表于 07-13 10:47

    數字信號處理器(DSP)

    數字信號處理器(DSP) 數字信號處理器(digital signal processor, 簡寫 D
    發表于 01-04 10:54 ?3421次閱讀

    昊芯聞丨高性能DSP處理器:賦能智能產品 擴大市場領域

    昊芯科技有限公司(簡稱“中科昊芯”)帶來了HX2000系列的兩款DSP產品:HXS320F28027和HXS320F28034。據介紹,這兩款DSP
    的頭像 發表于 10-25 17:47 ?560次閱讀
    昊芯聞丨高性能<b class='flag-5'>DSP</b><b class='flag-5'>處理器</b>:賦能智能產品 擴大市場領域
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>