CAN protocol stack system suitable for heterogeneous multi-core chip and configuration method
A heterogeneous multi-core, configuration method technology, applied in transmission systems, digital transmission systems, data exchange through path configuration, etc., can solve the problem that the CAN protocol stack cannot be deployed in heterogeneous multi-core chips, to ensure speed and improve efficiency. , to achieve the effect of convenience
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] A CAN protocol stack system applicable to heterogeneous multi-core chips in this embodiment includes a data transceiver core 1 , a data application core 2 and a shared memory 3 .
[0050] See figure 1, the data transceiver core 1 includes an application layer 11 , a data transceiver core runtime environment 12 and a system foundation 13 from the top layer to the bottom layer. In this embodiment, the system base 13 is a CAN protocol stack conforming to the AUTOSAR specification, which includes a COM module 131 , a DCM module 132 , a PDU router 133 , a CAN Tp module 134 , a CAN interface module 135 and a CAN driver 136 . The COM module 131 is used for processing signal receiving and sending functions, and provides interface functions for signal receiving and sending for the data transceiver core runtime environment 12 . The DCM module 132 is responsible for communication of diagnostic messages. The PDU router 133 is used to provide the gateway function. The CANTp modul...
Embodiment 2
[0056] See Figure 1 to Figure 3 A method for configuring a CAN protocol stack applicable to a heterogeneous multi-core chip in this embodiment includes the following steps:
[0057] S1, the sending and receiving of CAN data is deployed in the core with high real-time performance, which is recorded as data transceiver core 1; the data transceiver core 1 includes the application layer 11, the data transceiver core runtime environment 12 and the system foundation from the top layer to the bottom layer 13. The system base 13 includes a COM module 131 , a DCM module 132 , a PDU router 133 , a CAN Tp module 134 , a CAN interface module 135 and a CAN driver 136 . The COM module 131 is used for processing signal receiving and sending functions, and provides interface functions for signal receiving and sending for the data transceiver core runtime environment 12 . The DCM module 132 is responsible for communication of diagnostic messages. The PDU router 133 is used to provide the g...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


