OBD detection monitoring device-based multitask operating system architecture

2016 
The invention discloses an OBD detection monitoring device-based multitask operating system architecture. The architecture comprises an APP layer, a DRIVER layer, a BSP layer and a CMSIS layer from the top to the bottom, wherein the APP layer is an application function layer, and allows a plurality of task modules to be established; the DRIVER layer includes a device driver and a real time system, can be called by the APP layer, and can call the APP layer through a callback function; the device driver provides driving service for a peripheral chip and an external module, and the external module is provided with an OBD module; the BSP layer is a microcontroller peripheral function driving layer, and calls the CMSIS layer; and the CMSIS layer is an ARM Cortex microcontroller software interface standard layer, and is called by the BSP layer and the real time system. The system architecture rapidly realizes function exploitation customized by clients, effectively avoids difficult code transplantation in different products, greatly shortens the exploitation period of the products, and saves the research and development cost of the products.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []