Русский
Технические идеи

Знакомство с компонентной архитектурой CP-Comm

При выборе интеллектуальных продуктов мы должны учитывать не только аппаратную конфигурацию, но и вопрос разработки программного обеспечения. Разработка одного и того же бизнес-кода отличается для разных 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 может помочь решить трудности, с которыми сталкиваются нынешние промышленные заказчики из-за сложных протоколов и сложности разработки. Он предоставляет набор простых и удобных в использовании библиотек для коммуникационных компонентов, благодаря чему нашим клиентам больше не приходится иметь дело со сложными деталями физической шины, что приводит к значительной экономии на исследованиях и разработках. Инвестиции времени и персонала, сосредоточенность на собственном бизнесе, повышение эффективности разработки продукта.

 
0 Комментарии
Оставить комментарий
Ваш электронный адрес не будет опубликован. Обязательные поля помечены *
Отправить комментарий
Последние выставки
Связаться сейчас
Имя:
Электронная почта:  Электронная почта неверна!
Сообщение:  Сообщение неверно!
ПРЕДСТАВЛЯТЬ НА РАССМОТРЕНИЕ
Свяжитесь с нами сейчас
Building 7 No.18, Kechuang 13th Street, Beijing, China
Наш партнёр
Мы специализируемся на производстве компьютеров для установки на транспортные средства, и мы уже обслужили более 123 корпоративных клиентов в различных отраслях по всему миру.
Давайте двигаться вперед вместе!
Отправьте запрос, получите ответ в течение 24 часов.
Name can't be empty
Электронная почта не может быть пустой
Company can't be empty
Phone can't be empty
Products can't be empty
Сообщение не может быть пустым
Ошибка кода подтверждения
code
Clear