国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

芯教程丨平頭哥助力中科昊芯HX2000系列芯片專題SCI串口通信(二)AutoBaud自動(dòng)波特率

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

掃碼添加小助手

加入工程師交流群

中科昊芯推出專題講解SCI串口通信以來,第一期主要講解SCI串口FIFO通信原理,本期主要講解SCI串口自動(dòng)波特率,F(xiàn)IFO中斷通信邏輯將在下期內(nèi)容中講解。

HX2000系列SCI模塊原理框圖如下,自動(dòng)波特率時(shí),模塊將工作于標(biāo)準(zhǔn)SCI模式,其功能可通過SCIFFTX[SCIFFENA]置零選擇,其發(fā)送、接收與讀取過程為:DSP端通過CPU,將數(shù)據(jù)裝載到發(fā)送緩沖寄存器SCITXBUF中。使其能發(fā)送TXENA信號(hào),通過TXSHF移位寄存器,逐步將SCITXBUF中的數(shù)據(jù),移位到SCITXD引腳上。通過GPIOMUX配置發(fā)送SCITXD引腳,通過CH340等串行數(shù)據(jù)傳輸線向PC發(fā)送數(shù)據(jù),以實(shí)現(xiàn)發(fā)送功能。通過GPIOMUX配置SCIRXD引腳,使得DSP端接收,PC端通過CH340等串行數(shù)據(jù)傳輸線發(fā)送的數(shù)據(jù)。使能接收RXENA信號(hào),通過RXSHF移位寄存器,逐步將接收數(shù)據(jù),移位到接收數(shù)據(jù)緩沖寄存器SCIRXBUF,以實(shí)現(xiàn)接收功能。通過SCIRXST[RXRDY]可判斷,當(dāng)前是否接收到數(shù)據(jù),以便于CPU讀取接收到的數(shù)據(jù)。

b9f2f7da-c57c-11ec-8521-dac502259ad0.jpg

在HX2000系列SCI模塊中,通過SPIFFTX[SPIRST]使能,可使SCI自動(dòng)波特率邏輯工作,其編程過程為:設(shè)置初始波特率為1或小于500kbps,以便于自動(dòng)調(diào)整任意波特率。使能SCIFFCT[CDC]選擇標(biāo)準(zhǔn)SCI工作于自動(dòng)波特率模式。使能SCIFFCT[ABDCLR]以清除ABD位,以備自動(dòng)波特率。PC端發(fā)送“A”或“a”,等待主機(jī)接收“A”或“a”成功,以完成自動(dòng)波特率與校準(zhǔn),同時(shí)產(chǎn)生SCI傳輸FIFO中斷TXINT;使能SCIFFCT[ABDCLR]以清除ABD位,以響應(yīng)中斷。清除CDC位以鎖定當(dāng)前設(shè)置的波特率,以防止重復(fù)中斷。

由此設(shè)計(jì)SCI串口AutoBud通信實(shí)例:采用SCI與串口CH340,通過串口調(diào)試助手,向CPU發(fā)送41,PC端接收到41后,任意發(fā)送一組數(shù)據(jù),CPU接收所發(fā)送的數(shù)據(jù)。

基于以上分析,在CDK上開發(fā)SCI AutoBud自動(dòng)波特率程序,代碼包括:SCI GPIO外設(shè)引腳配置,標(biāo)準(zhǔn)SCI功能配置程序,SCI自動(dòng)波特率配置程序,發(fā)送與接收程序,主程序調(diào)用執(zhí)行。主要代碼如下:

1.intmain(void)
2.{
3./*初始化系統(tǒng)控制:PLL,WatchDog,使能外設(shè)時(shí)鐘*/
4.InitSysCtrl();
5./*初始化pie中斷控制*/
6.InitPieCtrl();
7.
8./*禁止CPU中斷并清除所有中斷標(biāo)志*/
9.IER=0x0000;
10.IFR=0x0000;
11.
12./*初始化PIE向量表,為PIE向量表中的所有中斷向量配置對(duì)應(yīng)向量的入口地址*/
13.InitPieVectTable();
14.
15./*配置Scia_Gpio*/
16.Scia_Gpio();
17.
18./*SCIA標(biāo)準(zhǔn)模式配置*/
19.SCIA_Init();
20.
21./*SCIA自動(dòng)波特率配置*/
22.SCIA_AutobaudLock();
23.while(1)
24.{
25./*等待SCI接收到數(shù)據(jù),以從RXBUF中讀取PC端發(fā)送的數(shù)據(jù)*/
26.while(SciaRegs.SCIRXST.bit.RXRDY!=1){}
27./*將SCI接收的數(shù)據(jù)裝載到,發(fā)送緩沖寄存器TXBUF中*/
28.SciaRegs.SCITXBUF=SciaRegs.SCIRXBUF.bit.RXDT;
29.}
30.return0;
31.}

CDK上開發(fā)SCI 串口自動(dòng)波特率,其編譯結(jié)果為:

ba22c0b4-c57c-11ec-8521-dac502259ad0.jpg

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

ba350828-c57c-11ec-8521-dac502259ad0.jpg

調(diào)試后,可通過串口調(diào)試助手查看自動(dòng)波特率狀態(tài)、發(fā)送與接收到的數(shù)據(jù)如下圖:

ba5909d0-c57c-11ec-8521-dac502259ad0.png

關(guān)于中科昊芯

“智由芯生 創(chuàng)享未來”,中科昊芯是數(shù)字信號(hào)處理器專業(yè)供應(yīng)商。作為中國(guó)科學(xué)院科技成果轉(zhuǎn)化企業(yè),瞄準(zhǔn)國(guó)際前沿芯片設(shè)計(jì)技術(shù),依托多年積累的雄厚技術(shù)實(shí)力及對(duì)產(chǎn)業(yè)鏈的理解,以開放積極的心態(tài),基于開源指令集架構(gòu)RISC-V,打造多個(gè)系列數(shù)字信號(hào)處理器產(chǎn)品,并構(gòu)建完善的處理器產(chǎn)品生態(tài)系統(tǒng)。產(chǎn)品具有廣闊的市場(chǎng)前景,可廣泛應(yīng)用于工業(yè)控制電機(jī)驅(qū)動(dòng)、數(shù)字電源、光伏、儲(chǔ)能、新能源汽車、消費(fèi)電子、白色家電等領(lǐng)域。

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

    關(guān)注

    463

    文章

    54007

    瀏覽量

    465952
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6391

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    使用內(nèi)置晶振的話,串口波特率最大可以設(shè)置多少,不會(huì)丟包嗎?

    之前我用ST的某芯片,采用內(nèi)置晶振,將波特率設(shè)置115200,100ms收發(fā)一次數(shù)據(jù)發(fā)現(xiàn)就有丟包的情況了,想知道,源的MCU效果如何?有大佬試過使用內(nèi)置晶振的話,串口
    發(fā)表于 01-19 06:48

    支持小數(shù)波特率的意義是什么

    我看源有一款MCU是支持小數(shù)波特率,支持小數(shù)波特率的意義是什么?是為了數(shù)據(jù)傳輸更穩(wěn)定?
    發(fā)表于 12-11 07:15

    請(qǐng)問支持小數(shù)波特率接收數(shù)據(jù)的意義在哪兒?

    我看源支持小數(shù)波特率,話說,支持小數(shù)波特率接收數(shù)據(jù)的意義在哪兒?是通訊更有精度嗎?
    發(fā)表于 12-02 07:17

    UART波特率計(jì)算及UART收發(fā)回顯實(shí)驗(yàn)

    決定串口波特率的寄存器有BRR(Bite Rate Rigister),SEMR(Serial Extended Mode Rigister)和MDDR(Modulation Duty
    的頭像 發(fā)表于 10-17 09:51 ?2972次閱讀
    UART<b class='flag-5'>波特率</b>計(jì)算及UART收發(fā)回顯實(shí)驗(yàn)

    【作品合集】中科Core_DSC280025C開發(fā)板測(cè)評(píng)

    中科Core_DSC280025C開發(fā)板測(cè)評(píng)作品合集 產(chǎn)品介紹: Core_DSC280025C核心板使用了HXS320F28025
    發(fā)表于 09-18 10:52

    新聞|亮相第五屆RISC-V中國(guó)峰會(huì),共繪開源芯片新紀(jì)元

    的突破性進(jìn)展。本次峰會(huì)匯聚了全球RISC-V領(lǐng)域的頂尖企業(yè)、研究機(jī)構(gòu)和開源社區(qū),共同探討RISC-V技術(shù)的創(chuàng)新與應(yīng)用。產(chǎn)品線全覆蓋峰會(huì)上,展示了HX2000系列家族
    的頭像 發(fā)表于 07-28 18:30 ?927次閱讀
    <b class='flag-5'>芯</b>新聞|<b class='flag-5'>昊</b><b class='flag-5'>芯</b>亮相第五屆RISC-V中國(guó)峰會(huì),共繪開源<b class='flag-5'>芯片</b>新紀(jì)元

    波特率是什么

    時(shí)間內(nèi)(通常為每秒)傳輸?shù)?符號(hào)(Symbol)數(shù)量 ,即信號(hào)變化的次數(shù)。這里的“符號(hào)”是數(shù)據(jù)傳輸?shù)淖钚卧梢允请妷旱母叩汀㈩l率的變化或相位的偏移等。例如: 若波特率為9600,表示每秒傳輸9600個(gè)符號(hào)。 在簡(jiǎn)單的進(jìn)制通信
    的頭像 發(fā)表于 07-22 11:11 ?8309次閱讀

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

    和發(fā)送單元 SCI主要設(shè)置數(shù)據(jù)格式(比如停止位數(shù)據(jù)幀長(zhǎng)度等)、波特率(因?yàn)槭钱惒?b class='flag-5'>通信主從機(jī)一定要保持一致),內(nèi)部結(jié)構(gòu)如下圖: 數(shù)據(jù)通信時(shí)序如圖: 那么要進(jìn)行
    發(fā)表于 07-17 10:42

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

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

    可編程電源的通信波特率應(yīng)如何設(shè)置?

    降至38400bps)可增強(qiáng)信號(hào)穩(wěn)定性,或采用屏蔽雙絞線、光纖通信等抗干擾措施。 低干擾環(huán)境(如實(shí)驗(yàn)室):可選用高波特率以提高響應(yīng)速度。 波特率設(shè)置步驟1. 通過電源面板設(shè)置(適用
    發(fā)表于 07-07 15:01

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

    籠統(tǒng),還是看手冊(cè)比較細(xì)致。 當(dāng)然參考例程也是有的。 另外,也可以在立創(chuàng)商城上能看到中科的DSP芯片某些型號(hào)也有上架的,價(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 ?1519次閱讀
    喜訊!<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)用推廣

    MAX13051 ±80V故障保護(hù)CAN收發(fā)器,具有自動(dòng)波特率模式技術(shù)手冊(cè)

    MAX13051為具有自動(dòng)波特率模式、±80V故障保護(hù)的CAN收發(fā)器,可理想用于需要過壓保護(hù)的設(shè)備網(wǎng)絡(luò)和其他工業(yè)網(wǎng)絡(luò)應(yīng)用。MAX13051可以為CAN協(xié)議控制器和CAN總線的物理線路提供連接。
    的頭像 發(fā)表于 05-27 11:07 ?1379次閱讀
    MAX13051 ±80V故障保護(hù)CAN收發(fā)器,具有<b class='flag-5'>自動(dòng)波特率</b>模式技術(shù)手冊(cè)

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

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

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

    中科的DSP產(chǎn)品旨在打破國(guó)外技術(shù)的壟斷,提升國(guó)產(chǎn)DSP芯片的自給。其產(chǎn)品在功能和性能上均對(duì)標(biāo)國(guó)外的主流產(chǎn)品,并在某些方面實(shí)現(xiàn)了超越。
    發(fā)表于 04-07 09:16