System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及通信,尤其涉及一種基于硬實時通用mpu板級模組。
技術介紹
1、隨著科學技術的發展,一些工業設備正朝著小型化、自動化進行發展,從而節約硬件成本。作為一種方式,可以在工業設備上安裝無線通信模組,以取代需要大量線纜鋪設的工業設備,并且可以實現對工業設備實時進行遠程控制以及數據采集的功能。然而,由于工業設備工作會產生大量噪音,對于一些處于通信環境比較差的工業設備而言,單一的通信方式可能會使得通信模組在某些時刻無法與工業設備進行高質量的通信,即無法穩定地、實時獲取工業設備發送的數據,或向工業設備發送對應的控制指令,從而影響工業設備正常工作,導致其工作效率低下。
技術實現思路
1、本申請的主要目的在于提供一種基于硬實時通用mpu板級模組,旨在解決如何在與工業設備進行無線通信時,提升通信穩定性的技術問題。
2、為實現上述目的,本申請提供一種基于硬實時通用mpu板級模組,所述基于硬實時通用mpu板級模組包括:mpu、fpga芯片、第一存儲器以及5g通信電路;
3、所述mpu連接所述5g通信電路,所述mpu還通過第一串口總線連接所述fpga芯片,所述mpu還通過spi總線連接所述第一存儲器;所述fpga芯片用于通過iic總線和usb總線連接工業設備,所述fpga芯片還通過spi總線連接所述第一存儲器;
4、所述mpu,用于通過所述5g通信電路無線接收外部傳輸的配置數據,并將所述配置數據對應的配置文件存儲于所述第一存儲器;
5、所述fpga芯
6、在一實施例中,所述基于硬實時通用mpu板級模組還包括:第一接口轉換芯片;
7、所述第一接口轉換芯片的第一端連接所述mpu的vga端口,所述第一接口轉換芯片的第二端連接hdmi接口,所述hdmi接口用于連接所述工業設備的視頻輸出端;
8、所述第一接口轉換芯片,用于將所述工業設備傳輸的hdmi信號轉換為vga信號,并將所述vga信號傳輸至所述mpu。
9、在一實施例中,所述mpu還通過pcie總線與顯示設備連接;
10、所述mpu,還用于將所述vga信號轉換為圖像顯示信號,并將所述圖像顯示信號傳輸至所述顯示設備,使所述顯示設備展示所述工業設備提供的預設圖像。
11、在一實施例中,所述基于硬實時通用mpu板級模組還包括:第二存儲器;
12、所述第二存儲器與所述mpu的emmc端口連接;
13、所述第二存儲器,用于存儲所述mpu的操作系統文件,所述操作系統文件包括硬實時系統文件以及openeuler系統文件。
14、在一實施例中,所述基于硬實時通用mpu板級模組還包括:電源管理電路;
15、所述電源管理電路分別連接所述mpu的供電端口、所述fpga芯片的供電端口以及所述5g通信電路的供電端口;
16、所述電源管理電路,用于分別為所述mpu、所述fpga芯片以及所述5g通信電路供電,并調節所述5g通信電路的射頻功率。
17、在一實施例中,所述基于硬實時通用mpu板級模組還包括:加密芯片;
18、所述加密芯片與所述mpu的第二串口總線連接;
19、所述mpu,還用于將所述工業設備發送的加密指令傳輸至所述加密芯片;
20、所述加密芯片,用于在接收到所述加密指令時,基于sm2、sm3以及sm3的一種或多種的加密算法,向所述mpu返回密文數據;
21、所述mpu,還用于基于所述密文數據,對所述工業設備傳輸的工業數據進行加密,并通過所述5g通信電路將加密后的所述工業數據無線傳輸至遠程主機。
22、在一實施例中,所述基于硬實時通用mpu板級模組還包括:電子熔斷器;
23、所述電子熔斷器設置于所述加密芯片與所述mpu之間;
24、所述電子熔斷器,用于檢測傳輸至所述加密芯片的電流值,并在所述電流值超出預設電流閾值時,熔斷所述加密芯片與所述mpu之間的連接回路,以保護所述加密芯片。
25、在一實施例中,所述mpu包括:多個a55處理器;
26、各所述a55處理器相互之間通過amba總線連接,被劃分為兩組,第一組用于運行硬實時操作系統,第二組用于運行openeuler操作系統。
27、在一實施例中,所述mpu還包括:m3協處理器以及m3安全處理器;
28、所述m3協處理器以及所述m3安全處理器均通過所述amba總線與各所述a55處理器連接;
29、所述m3協處理器,用于協助各所述a55處理器處理實時任務;
30、所述m3安全處理器,用于處理存儲管理任務,以實現與所述工業設備進行安全通信。
31、在一實施例中,所述mpu還包括用于連接網絡設備的rgmii接口、sgmii接口以及qsgmii接口。
32、本申請提供了一種基于硬實時通用mpu板級模組,所述基于硬實時通用mpu板級模組包括:mpu、fpga芯片、第一存儲器以及5g通信電路;所述mpu連接所述5g通信電路,所述mpu還通過第一串口總線連接所述fpga芯片,所述mpu還通過spi總線連接所述第一存儲器;所述fpga芯片用于通過iic總線和usb總線連接工業設備,所述fpga芯片還通過spi總線連接所述第一存儲器;所述mpu,用于通過所述5g通信電路無線接收外部傳輸的配置數據,并將所述配置數據對應的配置文件存儲于所述第一存儲器;所述fpga芯片,用于基于所述配置文件,選擇所述工業設備與所述mpu之間的通信轉換方式,所述通信轉換方式包括iic轉串口通信方式以及usb轉串口通信方式。
33、通過5g通信電路接收外部傳輸的配置數據,mpu將配置數據對應的配置文件存儲于fpga芯片的第一存儲器,使得fpga芯片在上電時,可以基于配置文件對當前與工業設備之間的通信轉換方式進行配置,從而選擇iic總線通信方式或usb總線通信方式中通信質量最佳的方式與工業設備進行通信,進而可以保證mpu能與工業設備保持最佳通信質量,提升了通信模組的通信穩定性。
本文檔來自技高網...【技術保護點】
1.一種基于硬實時通用MPU板級模組,其特征在于,包括:MPU、FPGA芯片、第一存儲器以及5G通信電路;
2.如權利要求1所述的基于硬實時通用MPU板級模組,其特征在于,還包括:第一接口轉換芯片;
3.如權利要求2所述的基于硬實時通用MPU板級模組,其特征在于,所述MPU還通過PCIe總線與顯示設備連接;
4.如權利要求1所述的基于硬實時通用MPU板級模組,其特征在于,還包括:第二存儲器;
5.如權利要求1所述的基于硬實時通用MPU板級模組,其特征在于,還包括:電源管理電路;
6.如權利要求1所述的基于硬實時通用MPU板級模組,其特征在于,還包括:加密芯片;
7.如權利要求6所述的基于硬實時通用MPU板級模組,其特征在于,還包括:電子熔斷器;
8.如權利要求1-7中任一項所述的基于硬實時通用MPU板級模組,其特征在于,所述MPU包括:多個A55處理器;
9.如權利要求8所述的基于硬實時通用MPU板級模組,其特征在于,所述MPU還包括:M3協處理器以及M3安全處理器;
10
...【技術特征摘要】
1.一種基于硬實時通用mpu板級模組,其特征在于,包括:mpu、fpga芯片、第一存儲器以及5g通信電路;
2.如權利要求1所述的基于硬實時通用mpu板級模組,其特征在于,還包括:第一接口轉換芯片;
3.如權利要求2所述的基于硬實時通用mpu板級模組,其特征在于,所述mpu還通過pcie總線與顯示設備連接;
4.如權利要求1所述的基于硬實時通用mpu板級模組,其特征在于,還包括:第二存儲器;
5.如權利要求1所述的基于硬實時通用mpu板級模組,其特征在于,還包括:電源管理電路;
6.如權利要求1所述的基于硬...
【專利技術屬性】
技術研發人員:郭錦煒,林麗玲,蕭偉翠,羅勇峰,
申請(專利權)人:深圳騰信百納科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。