System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 中文字幕无码不卡在线,亚洲动漫精品无码av天堂,亚洲av麻豆aⅴ无码电影
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種通信方法、多核芯嵌入式MCU及通信裝置制造方法及圖紙

    技術(shù)編號:44532329 閱讀:1 留言:0更新日期:2025-03-07 13:22
    本申請公開了一種通信方法、多核芯嵌入式MCU及通信裝置。該方案應(yīng)用于多核芯嵌入式MCU,多核芯嵌入式MCU中至少包括第一核芯和第二核芯,第一核芯配置有第一通信外設(shè),第二核芯配置有第二通信外設(shè),第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第二通信外設(shè)的數(shù)據(jù)接收引腳相連接;在接收到的數(shù)據(jù)傳輸方向指示將待傳輸數(shù)據(jù)由第一核芯發(fā)送至第二核芯時,由第一核芯將待傳輸數(shù)據(jù)傳入第一通信外設(shè),并由第一通信外設(shè)通過第二通信外設(shè)將待傳輸數(shù)據(jù)傳輸至第二核芯。本申請技術(shù)方案無需采用多核芯嵌入式MCU中的專用數(shù)據(jù)通信接口,即可實現(xiàn)第一核芯和第二核芯之間的數(shù)據(jù)傳輸,減少了重新設(shè)計和編輯通信代碼的時間,降低了多核芯嵌入式MCU的通信研發(fā)成本。

    【技術(shù)實現(xiàn)步驟摘要】

    本申請涉及嵌入式,特別是涉及一種通信方法、多核芯嵌入式mcu及通信裝置。


    技術(shù)介紹

    1、隨著嵌入式技術(shù)的發(fā)展,越來越多的嵌入式系統(tǒng)采用雙核芯或多核芯的mcu芯片(即microcontroller?unit,微控制器單元)來實現(xiàn)算法控制與協(xié)議解析,以提高系統(tǒng)的性能、可靠性和靈活性。

    2、以雙核芯mcu為例,雙核芯mcu的芯片內(nèi)部集成有專用數(shù)據(jù)通信接口(例如雙端口ram、通信郵箱ram等),其主核芯與從核芯可通過該數(shù)據(jù)通信接口實現(xiàn)二者之間的數(shù)據(jù)傳輸。當嵌入式系統(tǒng)由兩顆單核芯mcu更換為一顆雙核芯mcu來實現(xiàn)算法控制與協(xié)議解析時,雙核芯mcu無法采用原來兩顆單核芯mcu已有的通信代碼進行數(shù)據(jù)傳輸,需要適配雙核芯mcu的專用數(shù)據(jù)通信接口,重新編輯主核芯與從核芯之間的通信代碼;并且現(xiàn)有技術(shù)為了避免數(shù)據(jù)傳輸過程中主核芯的操作破壞從核芯的數(shù)據(jù),雙核芯mcu的專用數(shù)據(jù)通信接口往往采用十分復(fù)雜的設(shè)計,導(dǎo)致研發(fā)人員需要花費大量時間重新設(shè)計和編輯雙核芯mcu的通信代碼,從而導(dǎo)致存在mcu的通信研發(fā)成本較高的問題。


    技術(shù)實現(xiàn)思路

    1、基于上述問題,本申請?zhí)峁┝艘环N通信方法、多核芯嵌入式mcu及通信裝置,目的是降低多核芯嵌入式mcu的通信研發(fā)成本。

    2、本申請實施例公開了如下技術(shù)方案:

    3、本申請第一方面,提供了一種通信方法,該方法應(yīng)用于多核芯嵌入式mcu,其中,多核芯嵌入式mcu中至少包括第一核芯和第二核芯,第一核芯中配置有第一通信外設(shè),第二核芯中配置有第二通信外設(shè),第一通信外設(shè)用于與第一核芯進行數(shù)據(jù)交互,第二通信外設(shè)用于與第二核芯的進行數(shù)據(jù)交互,第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第二通信外設(shè)的數(shù)據(jù)接收引腳相連接,該方法包括:

    4、接收數(shù)據(jù)傳輸指令;數(shù)據(jù)傳輸指令中攜帶有方向信息,方向信息用于指示待傳輸數(shù)據(jù)的數(shù)據(jù)傳輸方向;

    5、若數(shù)據(jù)傳輸方向為第一傳輸方向,則由第一核芯將待傳輸數(shù)據(jù)傳入第一通信外設(shè),并由第一通信外設(shè)通過第二通信外設(shè)將待傳輸數(shù)據(jù)傳輸至第二核芯;第一傳輸方向用于指示將待傳輸數(shù)據(jù)由第一核芯發(fā)送至第二核芯。

    6、在可選的實現(xiàn)方式中,第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第一通信外設(shè)的數(shù)據(jù)接收引腳相連接,通信方法還包括:

    7、若數(shù)據(jù)傳輸方向為第二傳輸方向,則由第二核芯將待傳輸數(shù)據(jù)傳入第二通信外設(shè),并由第二通信外設(shè)通過第一通信外設(shè)將待傳輸數(shù)據(jù)傳輸至第一核芯;第二傳輸方向用于指示將待傳輸數(shù)據(jù)由第二核芯發(fā)送至第一核芯。

    8、在可選的實現(xiàn)方式中,第一通信外設(shè)和第二通信外設(shè)為相同類型的通信外設(shè);第一通信外設(shè)和第二通信外設(shè)的類型包括:uart、i2c、i2s、can、lin和spi。

    9、本申請第二方面,提供了一種多核芯嵌入式mcu,多核芯嵌入式mcu包括:第一核芯和第二核芯;第一核芯中配置有第一通信外設(shè),第二核芯中配置有第二通信外設(shè),第一通信外設(shè)用于與第一核芯進行數(shù)據(jù)交互,第二通信外設(shè)用于與第二核芯的進行數(shù)據(jù)交互,第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第二通信外設(shè)的數(shù)據(jù)接收引腳相連接;

    10、第一核芯,用于在待傳輸數(shù)據(jù)的數(shù)據(jù)傳輸方向為第一傳輸方向時,將待傳輸數(shù)據(jù)傳入第一通信外設(shè);第一傳輸方向用于指示將待傳輸數(shù)據(jù)由第一核芯發(fā)送至第二核芯;

    11、第一通信外設(shè),用于接收第一核芯發(fā)送的待傳輸數(shù)據(jù),并將待傳輸數(shù)據(jù)發(fā)送至第二通信外設(shè);

    12、第二通信外設(shè),用于接收第一通信外設(shè)發(fā)送的待傳輸數(shù)據(jù),并將待傳輸數(shù)據(jù)傳入第二核芯;

    13、第二核芯,用于接收第二通信外設(shè)傳入的待傳輸數(shù)據(jù)。

    14、在可選的實現(xiàn)方式中,第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第一通信外設(shè)的數(shù)據(jù)接收引腳相連接;

    15、第二核芯還用于在待傳輸數(shù)據(jù)的數(shù)據(jù)傳輸方向為第二傳輸方向時,將待傳輸數(shù)據(jù)傳入第二通信外設(shè);第二傳輸方向用于指示將待傳輸數(shù)據(jù)由第二核芯發(fā)送至第一核芯;

    16、第二通信外設(shè)還用于接收第二核芯發(fā)送的待傳輸數(shù)據(jù),并將待傳輸數(shù)據(jù)發(fā)送至第一通信外設(shè);

    17、第一通信外設(shè)還用于接收第二通信外設(shè)發(fā)送的待傳輸數(shù)據(jù),并將待傳輸數(shù)據(jù)傳入第一核芯;

    18、第一核芯還用于接收第一通信外設(shè)傳入的待傳輸數(shù)據(jù)。

    19、在可選的實現(xiàn)方式中,第一通信外設(shè)和第二通信外設(shè)為相同類型的通信外設(shè);第一通信外設(shè)和第二通信外設(shè)的類型包括:uart、i2c、i2s、can、lin和spi。

    20、在可選的實現(xiàn)方式中,第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第二通信外設(shè)的數(shù)據(jù)接收引腳采用短路的方式相連接,第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第一通信外設(shè)的數(shù)據(jù)接收引腳采用短路的方式相連接。

    21、本申請第三方面,提供了一種通信裝置,該裝置應(yīng)用于多核芯嵌入式mcu,其中,多核芯嵌入式mcu中至少包括第一核芯和第二核芯,第一核芯中配置有第一通信外設(shè),第二核芯中配置有第二通信外設(shè),第一通信外設(shè)用于與第一核芯進行數(shù)據(jù)交互,第二通信外設(shè)用于與第二核芯的進行數(shù)據(jù)交互,第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第二通信外設(shè)的數(shù)據(jù)接收引腳相連接,該裝置包括:

    22、接收模塊,用于接收數(shù)據(jù)傳輸指令;數(shù)據(jù)傳輸指令中攜帶有方向信息,方向信息用于指示待傳輸數(shù)據(jù)的數(shù)據(jù)傳輸方向;

    23、第一數(shù)據(jù)傳輸模塊,用于若數(shù)據(jù)傳輸方向為第一傳輸方向,則由第一核芯將待傳輸數(shù)據(jù)傳入第一通信外設(shè),并由第一通信外設(shè)通過第二通信外設(shè)將待傳輸數(shù)據(jù)傳輸至第二核芯;第一傳輸方向用于指示將待傳輸數(shù)據(jù)由第一核芯發(fā)送至第二核芯。

    24、在可選的實現(xiàn)方式中,第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第一通信外設(shè)的數(shù)據(jù)接收引腳相連接,通信裝置還包括:

    25、第二數(shù)據(jù)傳輸模塊,用于若數(shù)據(jù)傳輸方向為第二傳輸方向,則由第二核芯將待傳輸數(shù)據(jù)傳入第二通信外設(shè),并由第二通信外設(shè)通過第一通信外設(shè)將待傳輸數(shù)據(jù)傳輸至第一核芯;第二傳輸方向用于指示將待傳輸數(shù)據(jù)由第二核芯發(fā)送至第一核芯。

    26、本申請第四方面,提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)中存儲有計算機程序,當計算機程序被多核芯嵌入式mcu運行時,實現(xiàn)上述的通信方法。

    27、相較于現(xiàn)有技術(shù),本申請具有以下有益效果:

    28、本申請技術(shù)方案中,多核芯嵌入式mcu中至少包括第一核芯和第二核芯,第一核芯中配置有第一通信外設(shè),第二核芯中配置有第二通信外設(shè),第一通信外設(shè)用于與第一核芯進行數(shù)據(jù)交互,第二通信外設(shè)用于與第二核芯的進行數(shù)據(jù)交互;由于第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與第二通信外設(shè)的數(shù)據(jù)接收引腳相連接,能夠在接收到的數(shù)據(jù)傳輸方向指示將待傳輸數(shù)據(jù)由第一核芯發(fā)送至第二核芯時,直接由第一核芯將待傳輸數(shù)據(jù)傳入第一通信外設(shè),并由第一通信外設(shè)通過第二通信外設(shè)將待傳輸數(shù)據(jù)傳輸至第二核芯,無需采用多核芯嵌入式mcu中的專用數(shù)據(jù)通信接口,即可實現(xiàn)第一核芯和第二核芯之間的數(shù)據(jù)傳輸;從而無需適配多核芯嵌入式mcu的專用數(shù)據(jù)通信接口,重新編輯主核芯與從核芯之間的通信代碼,減少了重新設(shè)計和編輯通信代碼的時間,進而降低了多核芯嵌入式mc本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種通信方法,其特征在于,所述方法應(yīng)用于多核芯嵌入式MCU,其中,所述多核芯嵌入式MCU中至少包括第一核芯和第二核芯,所述第一核芯中配置有第一通信外設(shè),所述第二核芯中配置有第二通信外設(shè),所述第一通信外設(shè)用于與所述第一核芯進行數(shù)據(jù)交互,所述第二通信外設(shè)用于與所述第二核芯的進行數(shù)據(jù)交互,所述第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第二通信外設(shè)的數(shù)據(jù)接收引腳相連接,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第一通信外設(shè)的數(shù)據(jù)接收引腳相連接,所述方法還包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一通信外設(shè)和所述第二通信外設(shè)為相同類型的通信外設(shè);所述第一通信外設(shè)和所述第二通信外設(shè)的類型包括:UART、I2C、I2S、CAN、LIN和SPI。

    4.一種多核芯嵌入式MCU,其特征在于,所述多核芯嵌入式MCU包括:第一核芯和第二核芯;所述第一核芯中配置有第一通信外設(shè),所述第二核芯中配置有第二通信外設(shè),所述第一通信外設(shè)用于與所述第一核芯進行數(shù)據(jù)交互,所述第二通信外設(shè)用于與所述第二核芯的進行數(shù)據(jù)交互,所述第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第二通信外設(shè)的數(shù)據(jù)接收引腳相連接;

    5.根據(jù)權(quán)利要求4所述的多核芯嵌入式MCU,其特征在于,所述第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第一通信外設(shè)的數(shù)據(jù)接收引腳相連接;

    6.根據(jù)權(quán)利要求4所述的多核芯嵌入式MCU,其特征在于,所述第一通信外設(shè)和所述第二通信外設(shè)為相同類型的通信外設(shè);所述第一通信外設(shè)和所述第二通信外設(shè)的類型包括:UART、I2C、I2S、CAN、LIN和SPI。

    7.根據(jù)權(quán)利要求4所述的多核芯嵌入式MCU,其特征在于,所述第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第二通信外設(shè)的數(shù)據(jù)接收引腳采用短路的方式相連接,所述第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第一通信外設(shè)的數(shù)據(jù)接收引腳采用所述短路的方式相連接。

    8.一種通信裝置,其特征在于,所述裝置應(yīng)用于多核芯嵌入式MCU,其中,所述多核芯嵌入式MCU中至少包括第一核芯和第二核芯,所述第一核芯中配置有第一通信外設(shè),所述第二核芯中配置有第二通信外設(shè),所述第一通信外設(shè)用于與所述第一核芯進行數(shù)據(jù)交互,所述第二通信外設(shè)用于與所述第二核芯的進行數(shù)據(jù)交互,所述第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第二通信外設(shè)的數(shù)據(jù)接收引腳相連接,所述裝置包括:

    9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第一通信外設(shè)的數(shù)據(jù)接收引腳相連接,所述裝置還包括:

    10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有計算機程序,當所述計算機程序被多核芯嵌入式MCU運行時,實現(xiàn)如權(quán)利要求1-3中任一項所述的通信方法。

    ...

    【技術(shù)特征摘要】

    1.一種通信方法,其特征在于,所述方法應(yīng)用于多核芯嵌入式mcu,其中,所述多核芯嵌入式mcu中至少包括第一核芯和第二核芯,所述第一核芯中配置有第一通信外設(shè),所述第二核芯中配置有第二通信外設(shè),所述第一通信外設(shè)用于與所述第一核芯進行數(shù)據(jù)交互,所述第二通信外設(shè)用于與所述第二核芯的進行數(shù)據(jù)交互,所述第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第二通信外設(shè)的數(shù)據(jù)接收引腳相連接,所述方法包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第一通信外設(shè)的數(shù)據(jù)接收引腳相連接,所述方法還包括:

    3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一通信外設(shè)和所述第二通信外設(shè)為相同類型的通信外設(shè);所述第一通信外設(shè)和所述第二通信外設(shè)的類型包括:uart、i2c、i2s、can、lin和spi。

    4.一種多核芯嵌入式mcu,其特征在于,所述多核芯嵌入式mcu包括:第一核芯和第二核芯;所述第一核芯中配置有第一通信外設(shè),所述第二核芯中配置有第二通信外設(shè),所述第一通信外設(shè)用于與所述第一核芯進行數(shù)據(jù)交互,所述第二通信外設(shè)用于與所述第二核芯的進行數(shù)據(jù)交互,所述第一通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第二通信外設(shè)的數(shù)據(jù)接收引腳相連接;

    5.根據(jù)權(quán)利要求4所述的多核芯嵌入式mcu,其特征在于,所述第二通信外設(shè)的數(shù)據(jù)發(fā)送引腳與所述第一通信外設(shè)的數(shù)據(jù)接收引...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:李酉王晶晶潘曉童李嘉誼陳永勝王士民丁賢后
    申請(專利權(quán))人:深圳市雷能混合集成電路有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩av无码中文无码电影| 国产成人午夜无码电影在线观看| 无码午夜成人1000部免费视频| 久久亚洲精品无码观看不卡| 国产日韩精品中文字无码| 亚洲成a人无码亚洲成www牛牛| 久久精品无码一区二区三区免费| 精品无码免费专区毛片| 少妇性饥渴无码A区免费| 亚洲av永久中文无码精品综合| 国产成年无码AV片在线韩国| 免费A级毛片无码无遮挡内射| 一本色道无码道在线观看| 国产精品无码2021在线观看| 免费A级毛片无码A∨免费| 一本一道av中文字幕无码| 日韩av无码成人无码免费| 无码精品人妻一区二区三区漫画 | 国产精品无码无卡无需播放器| 久久午夜夜伦鲁鲁片无码免费| 亚洲AV无码乱码在线观看性色扶 | 久久亚洲精品无码av| 中文字幕av无码一区二区三区电影| 亚洲中文无码卡通动漫野外| 久久午夜无码鲁丝片| 亚洲av中文无码乱人伦在线播放| 精品久久久久久无码人妻热| 人妻丰满熟妇AV无码区| 人妻精品无码一区二区三区| 无码熟妇人妻AV在线影院| 无码粉嫩小泬无套在线观看| 少妇无码一区二区三区免费| 亚洲A∨无码无在线观看| 中文字幕无码免费久久| 国产亚洲大尺度无码无码专线| 国产综合无码一区二区辣椒 | 人妻无码一区二区三区免费 | 免费无码成人AV片在线在线播放| 亚洲av永久无码天堂网| 人妻少妇精品无码专区| 伊人蕉久中文字幕无码专区|