CANopen® Industrial Communication Protocol

点击图片以展开

框图

CANopen Industrial Protocol

CANopen Industrial Protocol Block Diagram

Features

Flexible CANopen Deployment

  • Deploy CANopen on supported NXP devices through annual software licenses available from NXP's Pro Support
  • Hardware-independent CANopen protocol stack to simplify migration across supported NXP hardware platforms
  • Hardware-specific drivers support multiple CAN controllers across embedded and industrial applications
  • Enable only the required CANopen services to optimize memory usage and code size with a modular software architecture

Protocol Capabilities

  • Complete ANSI C CANopen protocol library conforming to CiA communication standards
  • Support for NMT Controllers and NMT Devices for CANopen network management
  • Enable communication across single or multiple CANopen networks
  • Support CiA-301, CiA-302, CiA-304, CiA-305 and CiA-401 communication profiles

Accelerated Development and Integration

  • Industrial Communication Creator (ICC) simplifies CANopen device configuration and generates Electronic Data Sheets (EDS) and object documentation
  • CANopen bootloader support enables firmware updates and application downloads
  • Integrate application variables directly into the object dictionary without requiring software modifications
  • Simplify application integration and improve responsiveness with callback-based event handling

Optimized for Embedded Industrial Systems

  • Supports multiple CAN controllers across a broad range of industrial automation applications
  • Validate incoming communications before data reaches the application layer to improve system integrity
  • Optimize deployment in resource-constrained embedded systems with a modular architecture
  • Support MCUXpresso software development kit (SDK), Real-Time Edge, real-time operating system (RTOS), Linux® and bare-metal operating environments

Security and Long-Term Maintenance

  • Integrate with NXP EdgeLock® security technologies for device integrity protection and secure management of cryptographic keys (injection, storage, update)
  • Support long-term software maintenance and functional updates throughout the software license lifecycle
  • Use an IEC 62443-4-1 ML3-certified secure development process
  • Support evolving industrial cybersecurity requirements, including the Cyber Resilience Act (CRA)

Accelerated Integration and Developer Support

  • Accelerate software evaluation and integration with example applications and documentation
  • Use Industrial Communication Creator (ICC) and supporting development tools for configuration and commissioning
  • Generate electronic data sheets (EDS) and manage object dictionaries with supporting development tools
  • Access optional NXP Pro Support services for deployment guidance, customization and technical assistance

支持的器件

  • i.MX94: i.MX 94应用处理器——通过实时控制创建安全可靠的工业和汽车连接
  • i.MX-RT1180: i.MX RT1180跨界MCU,带TSN交换机和EdgeLock®

下载

快速参考恩智浦 软件类型.

2 下载

注意: 推荐在电脑端下载软件,体验更佳。

文档

快速参考恩智浦 文档类别

1 文件

紧凑列表

设计资源

硬件

快速参考恩智浦 板类型.

2 硬件

支持

您需要什么帮助?