При выборе интеллектуальных продуктов мы должны учитывать не только аппаратную конфигурацию, но и вопрос разработки программного обеспечения. Разработка одного и того же бизнес-кода отличается для разных SoC или операционных систем, а базовые драйверы и детали ОС сильно различаются. Как только необходимо обновить конфигурацию оборудования или изменить аппаратную платформу, необходимо переработать часть или даже весь код, что создает серьезные проблемы для исследований и разработок.
1 сентября CP официально выпустила новую серию Spring 2. Принимая во внимание давние проблемы наших клиентов с разработкой программного обеспечения, мы впервые в этом поколении продуктов приняли архитектуру высокоскоростной шины CP-Comm, основанную на плоском аппаратном решении.
01.Что такое архитектура высокоскоростной шины CP-Comm?
Основываясь на богатой аппаратной шине, CP-Comm реализовала составную шинную систему, а модульная структура программного обеспечения удобна для пользователей, выполняющих вторичную разработку. Система в основном состоит из модуля промышленного протокола, базового модуля протокола, модуля канала передачи данных и модуля порта, и поток данных между этими модулями является двунаправленным.
-
Модуль промышленного протокола: реализация общих протоколов промышленной шины отвечает требованиям различных промышленных пользователей;
-
Модуль базового протокола: для реализации приватного протокола самого планшета адаптирован под аппаратную платформу всех моделей платформы СР;
-
Модуль канала передачи данных: реализация таких функций, как протокол распаковки и упаковки канала связи планшета и поддержание связи;
-
Модуль порта: сделайте унифицированную абстракцию интерфейса для традиционных SPI, RS-485, CAN и других реальных шин, чтобы удовлетворить функциональные требования модульной сборки.
02.Каковы преимущества CP-Comm?
CP-Comm позволяет нашим клиентам выбирать соответствующие программные компоненты на основе дополнительной аппаратной платформы, скрывать сложные детали базовой разработки шины и сосредоточиться на фактической бизнес-логике, повышая эффективность разработки продукта.
-
Высокая производительность: превосходная производительность связи;
-
Кроссплатформенность: компоненты могут работать на нескольких аппаратных и программных платформах, операционных системах (таких как Android/Linux/Hongmeng и т. д.), SOC (таких как Rockchip/Allwinner/Qualcomm/MTK и т. д.);
-
Компонентизация: метод разработки программного обеспечения из стандартных блоков позволяет пользователям сосредоточиться на собственной бизнес-логике и легко работать с CANbus, Modbus и другими шинами;
-
Простое расширение: простая интеграция новых промышленных протоколов и новых физических шин;
Запуск CP-Comm может помочь решить трудности, с которыми сталкиваются нынешние промышленные заказчики из-за сложных протоколов и сложности разработки. Он предоставляет набор простых и удобных в использовании библиотек для коммуникационных компонентов, благодаря чему нашим клиентам больше не приходится иметь дело со сложными деталями физической шины, что приводит к значительной экономии на исследованиях и разработках. Инвестиции времени и персонала, сосредоточенность на собственном бизнесе, повышение эффективности разработки продукта.