Навигация |
ПрограммыБиблиотека протокола верхнего уровня CANopenБиблиотека CANopen позволяет разрабатывать программное обеспечение slave и master устройств, совместимых со спецификацией CiA 301 версии 4.2. Библиотека поддерживает LSS slave устройства на основе спецификации CiA DSP 305 версии 2.2. Библиотека CANopen для доступа к сети CAN на канальном уровне использует унифицированный API драйвера CHAI. Все зависимости кода библиотеки от среды выполнения программ выделены в отдельный модуль. Таким образом, исходный код библиотеки CANopen, написанный на ANSI C, не зависим от конкретной платформы и идентичен как для приложений, встраиваемых в микроконтроллеры, так и для задач, работающих под управлением операционных систем общего назначения. CAN инструментарийИнструментальные средства CAN реализованы в виде подгружаемых модулей для программной платформы CANwise. Они поддерживают стандарты CANopen и J1939, формируя интерактивную среду, удобную как разработчику устройств, так и системному интегратору. CANwise - универсальная программа тестирования и конфигурирования сети CANCANwise представляет собой универсальную программу тестирования и конфигурирования сети CAN, с графическим пользовательским интерфейсом. Конкретная функциональность программы задается подгружаемыми модулями (plug-ins). CANwise в редакции Developer Edition позволяет разрабатывать собственные подгружаемые модули. CHAI - универсальные драйверы CAN интерфейсов (CAN Hardware Abstraction Interface)CHAI - унифицированный программный интерфейс и драйвер для всех CAN-интерфейсов производимых компанией Марафон. CHAI включает в себя унифицированный драйвер CAN-интерфейсов Unican, библиотеку CHAI и текстовый CAN-монитор.
|