Tech Insights

Introducing CP-Comm Component-Based Architecture

When selecting intelligent products, we must consider not only the hardware configuration but also the issue of software development. The development of the same business code is different on different SoCs or operating systems, and the underlying drivers and OS details are very different. As soon as the hardware configuration needs to be updated or the hardware platform needs to be changed, some or even all of the code needs to be redeveloped, which poses major challenges to R&D efforts.

On September 1, CP officially released the new Spring 2 series. Considering the long-standing software development problems of our customers, we have adopted the CP-Comm high-speed bus architecture based on the flat hardware solution for the first time in this product generation.

01.What is the CP-Comm high-speed bus architecture?

Based on a rich hardware bus, CP-Comm has realized a composite bus system, and the modular structure of the software is convenient for users to carry out secondary development. The system mainly consists of the industrial protocol module, the basic protocol module, the data link module, and the port module, and the data flow between these modules is bidirectional.

  • Industrial protocol module: The implementation of common industrial bus protocols meets the requirements of various industrial users;

  • Basic protocol module: for implementing the private protocol of the tablet itself, it is adapted to the hardware platform of all models of the CP platform;

  • Data link module: the realization of functions such as unpacking and packing protocol of tablet communication link and maintaining communication;

  • Port module: Make a unified interface abstraction for traditional SPI, RS -485, CAN, and other actual buses to meet the functional requirements of modular assembly.


02.What are the advantages of CP-Comm?

CP-Comm allows our customers to select the appropriate software components based on the optional hardware platform, hide the complex details of the underlying bus development, and focus on the actual business logic, improving product development efficiency.

  • High performance: superior communication performance;

  • Cross-platform: components can run on multiple hardware and software platforms, operating systems (such as Android/Linux/Hongmeng, etc.), SOC (such as Rockchip/Allwinner/Qualcomm/MTK, etc.);

  • Componentization: The building block software development method allows users to focus on their own business logic and easily play with CANbus, Modbus, and other buses;

  • Easy expansion: easy integration of new industrial protocols and new physical buses;


The launch of CP-Comm can help solve the difficulties faced by current industrial customers due to complex protocols and difficult development. It provides a set of simple and easy-to-use libraries for communication components so that our customers no longer have to deal with the complex details of the physical bus, resulting in significant savings in research and development. Time and personnel investment, focus on own business, improve the efficiency of product development.

Leave a Comment
Your email address will not be published. Required fields are marked *
Submit Comment
Contact Us Now
Building 7 No.18, Kechuang 13th Street, Beijing, China
Partner with Us
We specialize in manufacturing vehicle mount computers, and we've already served over 123 enterprise customers across a variety of industries worldwide.
Let's move forward together!
© 2021 CPDEVICE Inc.        SiteMap.html    SiteMap.xml    Terms of Service      Privacy Policy
Submit inquiry, get a reply in 24 hours.
Name can't be empty
E-mail can't be empty
Company can't be empty
Phone can't be empty
Products can't be empty
Message can't be empty
Verification code error