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人片在线播放无码 | 无码成人一区二区| 亚洲Av永久无码精品一区二区| 午夜亚洲av永久无码精品 | 亚洲精品无码午夜福利中文字幕| 久久久久无码精品国产不卡| 无码少妇一区二区浪潮av| 亚洲精品偷拍无码不卡av| 久久亚洲精品无码播放| 久久久久亚洲AV无码去区首| 免费A级毛片无码专区| 国产产无码乱码精品久久鸭| 无码乱码观看精品久久 | WWW久久无码天堂MV| 精品无码人妻一区二区免费蜜桃| 永久无码精品三区在线4| 无码人妻丰满熟妇啪啪网站牛牛| 国产AV无码专区亚洲A∨毛片| 亚洲成av人片不卡无码久久| 国产莉萝无码AV在线播放 | 国产精品99久久久精品无码| 亚洲AV永久无码精品一区二区国产| 无码人妻精品一区二区三区蜜桃| 无码成A毛片免费| 久久精品国产亚洲AV无码麻豆 | 久青草无码视频在线观看| 亚洲heyzo专区无码综合| 精品久久久久久无码不卡| 亚洲av无码片区一区二区三区| 中文字幕无码AV波多野吉衣| av无码人妻一区二区三区牛牛| 免费无码黄网站在线看| 中文字幕无码免费久久| 日韩网红少妇无码视频香港| 免费A级毛片无码专区| 无码丰满熟妇一区二区| 日韩毛片无码永久免费看| 亚洲AV永久无码精品一区二区国产|