25. HPM5E系列:用于EtherCAT-CAN协议转换的CAN终端设备
25.1. 依赖SDK1.10.0
25.2. 概述
本例程使用HPM5E系列芯片的can功能,主要作为gateway_ecat_master例程的can设备,本例程使用hpm5e00evk板子。
特点:
接收ecat主站发送经ecat网关转换后的can报文
在数码管显示接收can报文数量
通过按键将can报文的数量以can报文的形式发送到ecat网关,ecat网关再将该can报文转换为ecat报文发送到主站
支持USB SH 命令行,用户可通过可自行添加USB SH命令功能
25.3. 例程说明
25.3.1. 环境
25.3.1.1. SDK版本
V1.10.0
25.3.1.2. BOARD
HPM5E00EVK
详细信息请参考SDK hpm5e00evk board
25.3.2. 软件配置
25.3.2.1. A. 生成工程
通过HPM SDK Project Generator生成segger工程

25.3.3. Ecat主站使用说明
25.3.3.1. 设备介绍
本例程主要作为gateway_ecat_master例程的can设备。上电后,数码管显示00000,当gateway_ecat_master发送一帧数据,经过gateway_ecat2can转换为can报文后发送给本设备,数码管增加1。此时按下图中箭头所指按键,即可将当前数码管显示的数值以can报文的形式发送到ecat网关,ecat网关再将该can报文转换为ecat报文发送到主站,gateway_ecat_master设备会在相应的位置显示与数码管一致的数据。
具体使用参考gateway_ecat_master例程