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

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

完善資料讓更多小伙伴認識你,還能領取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

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

    關注

    455

    文章

    50714

    瀏覽量

    423138
  • fifo
    +關注

    關注

    3

    文章

    387

    瀏覽量

    43648
收藏 人收藏

    評論

    相關推薦

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

    深視智能SCI系列光譜共焦位移傳感器IO接口定義
    的頭像 發表于 11-26 01:05 ?103次閱讀
    深視智能<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 ?524次閱讀
    中科<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 ?454次閱讀
    邀請函|<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 ?502次閱讀
    RZ/G2L<b class='flag-5'>串口</b><b class='flag-5'>SCI</b>的使用(下)

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

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

    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>總線收發器數據表

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

    新春伊始,正式發布第三代RISC-VDSP系列F2837x家族首位成員——F28379D,這也是甲辰龍年推出的首款
    的頭像 發表于 02-24 08:03 ?1840次閱讀
    <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>當前最高性能

    9位奇偶校驗發生器/校驗器74HC280-Q100; 74HCT280-Q100數據手冊

    電子發燒友網站提供《9位奇偶校驗發生器/校驗器74HC280-Q100; 74HCT280-Q100數據手冊.pdf》資料免費下載
    發表于 01-18 15:20 ?0次下載
    9位<b class='flag-5'>奇偶校驗</b>發生器/<b class='flag-5'>校驗</b>器74HC280-Q100; 74HCT280-Q100數據手冊

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

    瑞薩RZ/G2L的串口簡稱SCI,全稱Serial Communication Interface。
    的頭像 發表于 01-17 12:19 ?1529次閱讀
    瑞薩RZ/G2L<b class='flag-5'>串口</b><b class='flag-5'>SCI</b>的使用(上)
    主站蜘蛛池模板: 俄罗斯搜索引擎Yandex推广入口| qq快播电影网| 91久久综合精品国产丝袜长腿| 69久久国产精品热88人妻| 99RE久久精品国产| 动漫美女被h动态图| 国产无遮挡色视频免费观看性色| 狠狠国产欧美在线视频| 两个奶被男人揉了一个晚上| 欧美日韩另类在线专区| 忘忧草在线影院WWW日本动漫| 亚洲欧美国产视频| 97亚洲狠狠色综合久久位| 成人午夜精品无码区久久漫画日本| 国产亚洲精品久久久久久久| 久久久久国产精品嫩草影院| 欧洲最强rapper潮水喷视频| 天天色天天综合网| 伊人久久综合| 成人伊人青草久久综合网| 国产一区精选播放022| 麻豆精品传媒卡一卡二传媒短视频| 日本xxxx69动漫| 亚洲精品国偷拍电影自产在线| 最近2019中文字幕免费| 夫外出被公侵犯日本电影| 寂寞护士中文字幕 mp4| 欧美日韩黄色| 亚洲一区在线播放| 成人国产一区| 精子pk美女| 色久天| 孕妇bbwbbwbbwbbw超清| 成人区在线观看免费视频| 久久精品国产亚洲AV影院 | 国产一区日韩二区欧美三区| 久久怡红院国产精品| 试看做受120秒免费午夜剧场| 影888午夜理论不卡| 国产精品久久久久久熟妇吹潮软件| 久久久无码AV精品亚洲A片软件 |