在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

芯教程|平頭哥助力昊芯HX2000系列芯片專題SCI串口通訊奇偶校驗(二)SCI增強FIFO

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

自昊芯推出專題講解SCI串口通訊奇偶校驗,分為兩期講解,上期主要講解標準SCI模式下的奇偶校驗,本期主要講解增強FIFO模式下的奇偶校驗。

HX2000系列SCI模塊與中斷框圖如下,可通過SCICCR[PARITYENA]使能,啟動奇偶校驗;采用SCICCR[PARITY]選擇,使用奇或偶校驗,對每個字符增加一個額外的校驗位,以校驗收發數據的二進制碼中“1”的個數,校驗收發數據的一致性;FIFO模式下校驗原理與標準模式一致,但收發數據校驗位不一致時,僅置位SCIRXBUF[SCIFFPE]輸出錯誤信號

728543fe-5ecd-11ed-b116-dac502259ad0.jpg72ff3510-5ecd-11ed-b116-dac502259ad0.jpg

由此設計SCI串口增強FIFO通信校驗實例:采用SCI與串口CH340,通過串口調試助手,向CPU發送任意一組四字節數據,CPU接收所發送的數據,通過按鍵控制,選擇奇或偶校驗,校驗收發數據的一致性,硬件連接如下圖所示:

7326cdf0-5ecd-11ed-b116-dac502259ad0.jpg

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

1.intmain(void)
2.{
3./*初始化系統控制*/
4.InitSysCtrl();
5./*初始化內存控制寄存器,使能內存流水線模式*/
6.InitFlash();
7./*初始化串口通信的GPIO口:GPIO28: SCIRXDA,GPIO29: SCITXDA*/
8.InitSciGpio();
9.
10./*初始化LED,用于指示奇偶與幀格式校驗錯誤*/
11.InitLED();
12./*初始化key按鍵,用于控制奇偶校驗模式選擇*/
13.InitKEY();
14.
15./*關閉PIE中斷*/
16.InitPieCtrl();
17./*清除中斷標志位*/
18.IER=0x0000;
19.IFR=0x0000;
20./*初始化PIE中斷向量表*/
21.InitPieVectTable();
22.
23.EALLOW;
24./*中斷向量表入口地址SCIRXINTA,指向執行接收中斷、校驗模式選擇與程序*/
25.PieVectTable.SCIRXINTA=&sci_rx_isr;
26.EDIS;
27.
28./*打開相應的PIE中斷線*/
29.IER|=M_INT9;
30./*PIEGroup9,SCIRXINTA*/
31.PieCtrlRegs.PIEIER9.bit.INTx1=1;
32.
33./*SCI增強FIFO配置:含奇偶校驗*/
34.Scia_Config(9600);
35./*打開全局中斷*/
36.EINT;
37.for(;;)
38.{
39.}
40.return0;
41.}

CDK上開發SCI串口增強FIFO通信校驗程序,編譯結果為:

736f7c94-5ecd-11ed-b116-dac502259ad0.jpg

編譯通過后,就可開始調試了,調試后,可通過串口調試助手查看發送與接收到的數據:

739cbfd8-5ecd-11ed-b116-dac502259ad0.jpg

收發數據校驗位不一致時,通過SciaRegs.SCIRXBUF.SCIFFPE置位輸出錯誤信號:

73c1be1e-5ecd-11ed-b116-dac502259ad0.png

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

    關注

    459

    文章

    51860

    瀏覽量

    432905
  • fifo
    +關注

    關注

    3

    文章

    396

    瀏覽量

    44424
收藏 0人收藏

    評論

    相關推薦

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

    現場直擊2025年4月15日-17日,上海新國際博覽中心N5館356展位前人頭攢動,中科展臺上陳列的Haawking-HX2000系列RISC-VDSP持續吸引專業觀眾駐足。作為全
    的頭像 發表于 04-18 09:01 ?270次閱讀
    加速高關稅下國產替代!<b class='flag-5'>昊</b><b class='flag-5'>芯</b>攜全自研RISC-V DSP家族亮相上海慕尼黑電子展

    中科DSP產品及公司信息

    這一開放的指令集架構,中科成功研發出多個系列的DSP產品,并構建了一個完善的處理器生態系統。中科DSP廣泛應用于工業控制、電機驅動、
    發表于 04-07 09:16

    深視智能SCI系列光譜共焦位移傳感器IO接口定義

    深視智能SCI系列光譜共焦位移傳感器IO接口定義
    的頭像 發表于 11-26 01:05 ?317次閱讀
    深視智能<b class='flag-5'>SCI</b><b class='flag-5'>系列</b>光譜共焦位移傳感器IO接口定義

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

    作為全球電子技術領域的頂級盛會,慕尼黑華南電子展于10月14日至16日在深圳國際會展中心隆重開幕。在本次展會上,展示了無人機等多款自主研發的解決方案,以及HX2000系列DSP家族
    的頭像 發表于 10-19 08:00 ?1210次閱讀
    中科<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 ?667次閱讀
    邀請函|<b class='flag-5'>昊</b><b class='flag-5'>芯</b>攜多款解決方案亮相慕尼黑華南展,深圳見!

    如何通過I2C加載TPS2388x SRAM和奇偶校驗代碼

    電子發燒友網站提供《如何通過I2C加載TPS2388x SRAM和奇偶校驗代碼.pdf》資料免費下載
    發表于 09-06 11:16 ?0次下載
    如何通過I2C加載TPS2388x SRAM和<b class='flag-5'>奇偶校驗</b>代碼

    RZ/G2L串口SCI的使用(下)

    RZ/G2L串口SCI的使用
    的頭像 發表于 08-03 08:06 ?686次閱讀
    RZ/G2L<b class='flag-5'>串口</b><b class='flag-5'>SCI</b>的使用(下)

    RZ/G2L串口SCI的使用(上)

    RZ/G2L串口SCI的使用
    的頭像 發表于 07-25 08:06 ?683次閱讀
    RZ/G2L<b class='flag-5'>串口</b><b class='flag-5'>SCI</b>的使用(上)

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

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

    8位到9位奇偶校驗總線收發器ABT8338數據表

    電子發燒友網站提供《8位到9位奇偶校驗總線收發器ABT8338數據表.pdf》資料免費下載
    發表于 05-30 10:02 ?0次下載
    8位到9位<b class='flag-5'>奇偶校驗</b>總線收發器ABT8338數據表

    奇偶校驗發生器/校驗器和3態輸出的16位收發器ABT16657數據表

    電子發燒友網站提供《帶奇偶校驗發生器/校驗器和3態輸出的16位收發器ABT16657數據表.pdf》資料免費下載
    發表于 05-30 09:45 ?0次下載
    帶<b class='flag-5'>奇偶校驗</b>發生器/<b class='flag-5'>校驗</b>器和3態輸出的16位收發器ABT16657數據表

    8位到9位奇偶校驗總線收發器SN74BCT29854數據表

    電子發燒友網站提供《8位到9位奇偶校驗總線收發器SN74BCT29854數據表.pdf》資料免費下載
    發表于 05-29 09:50 ?0次下載
    8位到9位<b class='flag-5'>奇偶校驗</b>總線收發器SN74BCT29854數據表

    奇偶校驗發生器/校驗器和3態輸出的八進制收發器SN74F657數據表

    電子發燒友網站提供《帶奇偶校驗發生器/校驗器和3態輸出的八進制收發器SN74F657數據表.pdf》資料免費下載
    發表于 05-29 09:44 ?0次下載
    帶<b class='flag-5'>奇偶校驗</b>發生器/<b class='flag-5'>校驗</b>器和3態輸出的八進制收發器SN74F657數據表

    做lora通訊用到usart,配置時遇到的usart奇偶校驗問題求解

    今天做lora通訊,用到usart,配置時發現usart奇偶校驗困惑。假如CR1->M、CR1->PCE、CR1->PS均置位即發送9位數據(含最高
    發表于 05-20 08:30

    8位到9位奇偶校驗總線收發器數據表

    電子發燒友網站提供《8位到9位奇偶校驗總線收發器數據表.pdf》資料免費下載
    發表于 05-15 09:33 ?0次下載
    8位到9位<b class='flag-5'>奇偶校驗</b>總線收發器數據表

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品
    主站蜘蛛池模板: 91高清在线成人免费观看 | 亚洲欧美视频在线 | 亚洲女同一区二区 | 国产视频黄色 | 国片一级 免费看 | 免费看欧美一级片 | 69女poren60| 欧美激情亚洲精品日韩1区2区 | 777色狠狠一区二区三区香蕉 | 日韩电影中文字幕 | 日本xxxx69| 欧洲乱码专区一区二区三区四区 | 欧美色啪| 琪琪午夜伦埋大全影院 | 免费 视频 1级 | 高清一区二区三区免费 | 在线观看播放视频www | 六月丁香啪啪六月激情 | 国产亚洲精品美女久久久 | 日韩精品另类天天更新影院 | 久久精品综合网 | 久久五月女厕所一区二区 | www.欧美成 | 人人乳乳香蕉大免费 | 天天射天天射天天干 | 久久国产中文字幕 | 34pao强力打造免费永久视频 | 看片在线观看免费 | 四虎影院的网址 | 噜噜噜噜私人影院 | 四虎最新永久免费网址 | 国产片在线 | www网站在线观看 | 又长又大又粗又硬3p免费视频 | 夜夜夜夜夜夜夜猛噜噜噜噜噜噜 | 四虎永久免费网站免费观看 | 韩日中文字幕 | 六月婷婷激情综合 | 国产亚洲新品一区二区 | 韩国三级无遮挡床戏视频 | 色老头在线官方网站 |